Cozumel

Cozumel is a Mexican island at the western edge of the Caribbean near the entrance to the Gulf of Mexico, making it a reachable port-of-call for 5-day cruises from the …