
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.