Revillagigedo Islands, Mexico – Dec 2013
Also referred to as Socorro this small collection of islands 200 miles south of Cabo, Mexico is a diving paradise for big fish action. Coming up from 11,000′ to the surface in the open ocean it forms an oasis for the big life to come to. Sharks, whale sharks, dolphins, whales and especially manta rays … Read more