Description References For Odioma

Meet 2 travelers, 47 tour guides and discover 2 photos

Odioma is a village located in Bayelsa State, Nigeria, in an area where oil was found by Shell Nigeria.
View Odioma guide >

Updated by Dated Reference
Administrator 06 Mar 2012 View