Oelalae

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oelalae

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oelalae is located 346 m above sea level.