Waterfall Tag: angel falls devils slide
Angel Falls and Devils Slide
Angel Falls and Devils Slide were a pair of waterfalls on Willow Creek that spilled into the popular play areas on the north shore of Bass Lake. Of the two named waterfalls on Willow Creek…