Curug Tembelang is located in Kabupaten Purbalingga, Indonesia on Dusun II, Purbasari, Karangjambu. Curug Tembelang is rated 3.6 out of 5 in the category observation deck in Indonesia.
Address
Dusun II, Purbasari, Karangjambu
Accessibility
No wheelchair-accessible entrance