
The small island of Cozumel, also known as the Island of the Swallows, is a box of surprises: it is the second oldest city in the state of Quintana Roo; It has 5 of the cleanest beaches in Mexico; It is among the 10 best places in the world to dive and remains the worldwide leader […]