Madakaripura Waterfall in Lumbang, East Java, is a breathtaking natural wonder surrounded by towering cliffs and lush green ...
Route 57 at the intersection of 640 Spring Garden Road and Java Road.