Discover with us why the island of Cozumel in the Mexican Caribbean is much more than gorgeous white sandy beaches and turquoise waters. Explore this well-rounded destination that can keep you busy and entertained for long!