Oeufa

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oeufa

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oeufa is located 102 m above sea level.