Vodou, Haiti

In Central America & Caribbean, Haiti by admin

Vodou, Haiti

Seau d’eau the sacred waterfall in Central Haiti. It’s a place of annual pilgrimage to celebrate the “sighting” of the Virgin Mary over a century ago. Photo by Les Stone