In Ouidah, a small town and former slave port in the West African country of Benin, the annual voodoo festival gathers visitors from far and wide.
It's a week that brings together priests and dignitaries, rich and poor, locals and visitors from as far afield as the Caribbean and France.