The majestic TUMPAK SEWU

We read that Tumpak Sewu means “a thousand waterfalls” in the Javanese language, and it does the justice to its name due to the appearance…