Mission Blue Hope Spot: Revillagigedo Archipelago, Mexico
The Revillagigedo Archipelago is a relatively unknown group of islands located approximately 300 miles southwest of Cabo San Lucas. Sometimes referred to as Mexico’s “little Galapagos”, this [...]