Obenaf

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Obenaf

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Obenaf is located 218 m above sea level.