Having explored beautiful paradise beaches, historical Mayan pyramids as well as small colourful villages in the Yucatan Peninsula, it was time to hop on the boat and head to Cozumel, a small Caribbean island just off the Yucatan Peninsula in southeastern Mexico. Cozumel offers deserted, windswept beautiful natural beaches, wild and vibrant natural parks, long stretches of coral reef, friendly people, and colourful safe streets in the town of San Miguel.
Cozumel is also a popular Caribbean cruise ship destination that welcomes more than one million cruise passengers each year and up to eight ships per day. That sounds like a huge amount of tourists but I actually found the island relatively quiet. I also heard that the island was badly beaten in 2005 by Hurricane Wilma, but, with few exceptions, the island has been completely repaired. Continue reading