Ganvie

To people who expect to see the Venice of Africa, the town of Ganvie can be something of a disa...

Read More