image

Greenery

See Filters

Baturraden Waterfall

Add To Trip
History Baturaden Waterfalls, located in Puwokerto, Indonesia, have been a popular tourist attraction for many years. The waterfalls are surrounded by lush greenery and offer a peaceful […]
Baturraden Waterfall, M6QH+C9X, Dusun I Karangmangu, Karangmangu, Kec. Baturaden, Kabupaten Banyumas, Jawa Tengah 53151, Indonesia

New Report

Close