Lower Bearwallow Falls
Lower Bearwallow Falls is a 55-foot waterfall in Gorges State Park in North Carolina. When most people think of Gorges, they think of Rainbow Falls and Turtleback Falls. But there’s another parking area near Frozen Creek with trails that connect … Continued