Alaboutoru Creek
Nigeria
>
Bayelsa
>
Nembe
>
Alaboutoru Creek
Alaboutoru Creek is a river in Nembe.
Alaboutoru Creek
Waterway
River