Oelfanu

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oelfanu

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oelfanu is located 318 m above sea level.