Oefta

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oefta

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oefta is located 606 m above sea level.