Oekanoa

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oekanoa

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oekanoa is located 161 m above sea level.