Cozumel attraction capitalizes on the Caribbean Sea