Oelbanu

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oelbanu

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oelbanu is located 688 m above sea level.