The island of Cozumel in Mexico honours its patron saint (Saint Michael the Archangel) with colourful parades and masses. Locals dress in traditional Mayan costume, and the fishermen carry an image of the saint into the ocean surrounded by locals throwing flowers into the sea.
More on the Fiesta of Saint Michael the Archangel by Somewhere in the world today…


