Oelunu

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oelunu

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oelunu is located 138 m above sea level.