Tumpak Sewu Waterfall: The Niagara of Indonesia

Tumpak Sewu Waterfall, located on the border of Lumajang and Malang in East Java, Indonesia, is often called the “Niagara Falls of Indonesia.” Its name means “a thousand waterfalls,” and it’s easy to see why. Water flows down a semicircular cliff, creating a breathtaking curtain of streams that resembles a natural amphitheater. Unlike many waterfalls …