Oelfenu

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oelfenu

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oelfenu is located 1560 m above sea level.