Category: SOUTH AMERICA

Mexican’s Paradise island – Cozumel

Cozumel Cozumel just off mainland Mexico is a Paradise island with its beautiful white sandy beaches but has a mysterious history that puzzles the historians