Welcome to the ancient town of Ouidah, in southern Benin, a mecca of gods and spirits where the celebration of the annual Voodoo festival brings a mix of tourism and religion in a clash of cultures ...
The small West African nation held the annual festival last weekend, with Voodoo day marking the ... to the 1400s — borrows heavily from the mythology and cultural displays of Yoruba people ...