Ganvie, Benin

Ganvie, Benin

Known as “the Venice of Africa” – Ganvie is the largest village on Lake Nahoue …