Oelanisa

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oelanisa

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oelanisa is located 312 m above sea level.