Omumma
Nigeria
>
Rivers
>
Omumma
Map of Omumma. Rivers, Nigeria. In the vicinity, you can find, among other things: town: 1.