The Mexican Caribbean is stunningly beautiful, and nowhere will you find more colors of blue than Cozumel! Cozumel's blue waters are…
As I have said before, the Revillagigedos Archipelago is (so far!) the most exciting place I have ever dived. The…
Roca Partida is the most happening place in the islands. Roca Partida is a rock covered with birds and their…
Punta Tosca is a great dive site on the island of Socorro. It can become quite deep, so one really…
I have to say it: San Benedicto is my favorite island in the Revillagigedo. Why is that? Well, for one…
The island of Socorro is a part of the volcanic Revillagigedo Archipelago, and is inhabited by a small Mexican Navy presence…