Site of the Pit Stop in Leg 10 of The Amazing Race 23 Waterfalls, TV Locations, Nature - Scenic Links: www.rainbowwaterfallsbandung.com By: kkeps