sdl-ph

Mexico’s Best Dive Destinations Part 1: Socorro Island

Mexico has long been one of the world’s best dive destinations, with something for nearly every diver. In Part I of our series, we’ll cover Socorro Island.