Tumpak Sewu, Java: Often referred to as Indonesia's Niagara Falls, Tumpak Sewu in East Java is a breathtaking spectacle. This semi-circular waterfall features multiple streams cascading down a ...
Some results have been hidden because they may be inaccessible to you