Olat Pepaya

Republic of Indonesia (ID) Provinsi Nusa Tenggara Barat

Olat Pepaya

Republic of Indonesia (ID) Provinsi Nusa Tenggara Barat

Olat Pepaya is located 655 m above sea level.