Whale Island
Nigeria
>
Bayelsa
>
Nembe
>
Whale Island
Whale Island
alt_name
Aganotoko Island