Many divers are already familiar with Socorro Island, part of the Revillagigedo Archipelago in Mexico. The area is now the largest ocean reserve in North America.
Many divers are already familiar with Socorro Island, part of the Revillagigedo Archipelago in Mexico. The area is now the largest ocean reserve in North America.