Tumpak Sewu Waterfall, Indonesia

Tumpak Sewu waterfall is without a doubt the most incredible waterfall in Indonesia. It is one of Indonesia´s highest waterfalls with its 120 meters fall. The sight is also surprisingly quite unknown, and you will be one of few people there. You have two options if you wish to admire it; see it from above, […]