The Voodoo Festival at the slave gate to the “Door of No Return” in Ouidah, Benin Ouidah, Benin, is the spiritual capital of the Vodoun, or voodoo religion, and hosts its annual international voodoo […]