In Benin, worshippers of Voodoo, a religion that worships gods and natural spirits, have gathered to pay their respects to the deities yesterday.
The annual meeting takes place on the beach in Ouidah, a former slave trading hub, by the Atlantic Ocean.
Mami Wata, the water goddess the people worship, represents the sea goddess of fertility and beauty.
Most of the worshippers on the beach are women.
Today, voodoo religion has around 50 million followers worldwide.
Most followers live in Brazil, Haiti and the US southern state of Louisiana.