San Benedicto Island
Giant Oceanic Manta
Roca Partida
Black Manta
Schooling fish
Aerial view San Benedicto Island
Whitetip shark patrolling the waters off Roca Partida
Silhouette of Manta Ray
Divers exploring Roca Partida
Divers bubbles
Whitetip shark patrolling the waters around Roca Parida
Giant oceanic mantas and diver
Scuba diver exploring Roca Partida
Giant Oceanic Manta
Scuba diver and Roca Partida
Sun rays and blue water
Sunset Socorro Island
Exhaling … Divers bubbles
Schooling fish and diver at Roca Partida
Below the surface, Roca Partida
San Benedicto Island with Quino el Guardian and Rocio Del Mar Liveaboards
Mesmerizing wall of fish, Roca Partida, Mexico
Topside view of Roca Partida
Scuba divers exploring Socorro Island
Diver in the dinghy after the dive
View of waves crashing on the surface at Roca Pardita in Mexico.
Diver and dolphin at Roca Partida
Aerial view of San Benedicto Volcano in Mexico
Scuba diver and black trevallies.
Sunset in the Revillagigedo Islands
View of San Benedicto and Quino el Guardian liveaboard vessel.
Scuba diver enjoying Roca Partida
Aerial view San Benedicto Island
Scuba divers with a playful dolphin
Aerial view of Roca Partida
Trevallies and Roca Partida
Sunset on the Quino el Guardian
Divers in dinghy leaving Roca Partida.
Aerial panorama view of San Benedicto Island and volcano
Humpback whales in Revillagigedo Archipelago.
Aerial view of Roca Partida and Quino el Guardian liveaboard.
