Olat Orongbua

Republic of Indonesia (ID) Provinsi Nusa Tenggara Barat

Olat Orongbua

Republic of Indonesia (ID) Provinsi Nusa Tenggara Barat

Olat Orongbua is located 611 m above sea level.