coolsandiegosights.com
Photos of a nature walk in Tijuana River Estuary.
What place in North America officially contains the most plant and animal species? You don’t know? San Diego and the Northern Baja California region! Yesterday I took a nature walk around and…