Best Cabo Tours
Explore the waters of Socorro Island.
Socorro Island, previously known as Santo Tomas island, is an island in the Revillagigedo Islands by the Mexican coast. The Revillagigedo archipelago consists of three island Socorro, San Benedicto and Isla Partida.
The Socorro Island in Cabo San Lucas marine reserve and national park of Mexico as well as a UNESCO World Heritage Site .