Oicha

Oicha is a town in North Kivu Province, in eastern Democratic Republic of the Congo which was built around a mission hospital that opened in 1935. It is a commune of Beni Territory and is its administrative center.
  • Country: DR Congo
  • Province: North Kivu
  • Territory: Beni
  • Climate: Cwb
  • Time zone: UTC+2 (Central Africa Time)
Data from: en.wikipedia.org