Ongabelen

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Ongabelen

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Ongabelen is located 341 m above sea level.