Oehumusu

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oehumusu

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oehumusu is located 351 m above sea level.