Join Indigo Safaris for an incredible dive adventure at the Revillagigedo Islands Archipelago with a group of fun and experienced divers! Get up close to giant...
Watch this amazing video from the team at Nautilus Liveaboards: Dive Socorro virtually with us and “Get back in the water” as we continue to dive...
This year, Nick and I were lucky enough to be invited on a trip to Guadalupe Island in Mexico to photograph Great White Sharks. We joined...