Cozumel, Mexico

Snorkelers swim in front of a rocky shoreline with a large thatched hut and palm trees on it