Pulau Obira or Obira is a small island in Indonesia just south of the larger Halmahera. This island is also sometimes called Utara.
Categories: Islands of Indonesia | Indonesia geography stubs