Oekamusa

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oekamusa

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oekamusa is located 659 m above sea level.