Tag Archive for: Cozumel Island

, , , , , , , , , , , , , ,

Cozumel Island: A Slice of Heaven on Earth

One of the most emblematic, history-filled places in the Mexican Caribbean is the island of Cozumel. The name is derived from the Maya word Kuzumil, which means “Land of Swallows”, since swallows are a common sight in the region. Cozumel…