Situated just 12 miles offshore from the ultra-chic town of Playa del Carmen in the heart of Mexico’s Riviera Maya, the island of Cozumel sits like a Caribbean jewel amidst the clear turquoise waters. Here, the world’s second largest barrier reef is teeming with life just waiting to be explored, making it one of the world’s best diving and snorkeling destinations.
Read More