Taylor Creek
Nigeria
>
Bayelsa
>
Yenegoa
>
Taylor Creek
Taylor Creek is a river in Yenegoa.
Taylor Creek
Waterway
River