Often called one of indonesia’s most beautiful waterfalls! What country is tumpak sewu in? Tumapk sewu waterfall is located on the island of java in indonesia.

Tumpak sewu, also known as coban sewu, is a tiered waterfall that is located between the pronojiwo district, lumajang regency, and the ampelgading district, malang regency, in east java, …