Oemnela

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oemnela

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oemnela is located 770 m above sea level.