fbpx
Valley of the Giants – San Felipe, Mexico.

Valley of the Giants – San Felipe, Mexico.

The town of San Felipe, located in the beautiful state of Baja California Norte, Mexico, has a lot more to offer than good food, great weather and the crystalline waters of the Sea of Cortez. Take a quick drive south of San Felipe and you’ll find a very unique park...
Scroll Up