Share Facebook Twitter LinkedIn Pinterest Email Benin’s Ouidah has celebrated its annual Voodoo Festival which has made the town a mecca for Voodoo worshippers as well as a tourist attraction.