Tumpak Sewu Waterfall: Indonesia’s Hidden Grand Canyon Discover the Most Spectacular Waterfall in Southeast Asia Introduction There are waterfalls… and then there is Tumpak Sewu. Hidden in the lush landscapes of East Java, Indonesia, Tumpak Sewu Waterfall is often called the “Niagara of Indonesia” but even that comparison doesn’t fully capture its beauty. Imagine hundreds …



