Cozumel: a unique island in the Mexican Caribbean
Iberostar Cozumel is a luxury beachfront resort with its own specialized dive center offering some of the best shark diving in Mexico Discover the unique cenotes and dive with the giant whale sharks and bull sharks that are drawn to the fresh water Between dives you can paddle around in a kayak, explore ancient ruins or […]
