Odioma Beach
Beach👍👍 Odioma Beach is a place to visit, The Bayelsa state Government and serious minded investors should swing into action and make Odioma Beach a tourist hub for locals and foreigners alike. The indigenes of the community are happy people they always welcome visitors with open arms. I must confess that...
Address
Odioma/Diema, Nigeria
Contact
+234 905 875 0808Rating on Google Maps
4.10 (13 reviews)Open on Google Maps