Deli Creek
Nigeria
>
Delta
>
Warri North
>
Deli Creek
Deli Creek is a river in Warri North.
Deli Creek
Waterway
River