Cozumel

A group of people posing in front of a colorful wall with text and logos related to a cultural event in Mexico.$# CAPTION
Children sitting on the floor inside a large traditional hut with a thatched roof, attentively watching a slide presentation given by an adult standing next to a projection screen. The walls are decorated with colorful murals.
A large yellow and blue ferry branded 'Ultramar' sailing on clear turquoise waters under a blue sky with fluffy clouds.
Several groups of people racing in traditional wooden canoes near a shore with a crowd of spectators watching from the dock and rocks.