Ganvie- The Venice of west Africa

Ganvie -Acclaimed to be the Venice of Africa, Ganvie...

more