mycruisestories.com
Cozumel Cave Snorkel
On a windy December day the MSC Divina pulled into the dock in Cozumel, Mexico. Cozumel Island sits off the coast of the Yucatan Peninsula, an area of Mexico dependant on tourism as its main indust…