Boulder Creek Falls

Boulder Creek Falls is an interesting roadside waterfall off Hwy 190 between Springville and Ponderosa. It cascades besides the road before going underneath it as it continues…