Oembao

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oembao

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oembao is located 126 m above sea level.