Oben

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oben

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oben is located 244 m above sea level.