Oelbaboa

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oelbaboa

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oelbaboa is located 259 m above sea level.