Oof

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oof

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Oof is located 643 m above sea level.