Orgen

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Orgen

Republic of Indonesia (ID) Provinsi Nusa Tenggara Timur

Orgen is located 419 m above sea level.