Olanaus

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Olanaus

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Olanaus is located 312 m above sea level.