Beautiful colored buildings line the water front over looking crystal blue water and the cruise ships coming in. Cozumel Mexico