Ojomnasi

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Ojomnasi

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Ojomnasi is located 291 m above sea level.