Oefatu

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oefatu

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oefatu is located 592 m above sea level.