By Samer Kamel
In Banco Chinchorro, cenotes, cozumel, diving in mexico, great white shark, guadalupe island, la paz, manta rays, mexico, revillagigedo, Travel
Posted Must-Dive Sites in Mexico
Though PADI AmbassaDiver, Rocio Gajon, has traveled all over the world to experience some of the most incredible dives sites in the Caribbean, South Pacific, Micronesia, Hawaii, Europe, and [...]