Description References For Odioma

Meet 2 travelers, 45 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