Wikipedia
Segboroué
Segboroué is a town is lower western Benin. It lies on a coastal lake.
Segboroué is a town is lower western Benin. It lies on a coastal lake.