Oelufa

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oelufa

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oelufa is located 142 m above sea level.