Oelelo

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oelelo

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oelelo is located 154 m above sea level.