
A Family-Friendly All-Inclusive Oceanfront Hotel in CozumelThe hotel is located on the north side of the island with a natural sandy beach and great snorkeling. Cuzamil ( Land of the Swallows ) is the second largest island in Mexico. Cozumel is Latin America