Dry Falls, also called Upper Cullasaja Falls, in Highlands
Soco Falls on the Cherokee Indian Reservation near Maggie Valley
Lower Cascade Falls in Hanging Rock State Park
Little Bradley Falls in Saluda
Linville Falls, off the Blue Ridge Parkway at mile marker 316
Widow's Creek Falls in Roaring Gap
Let water that’s moved mountains shape you
The North Carolina mountains are home to hundreds of waterfalls, including more than 250 in the Brevard area alone. Enjoy Instagram-worthy spots easily accessible from the road, or take a light to moderate hike to swim in cool natural pools tucked among lush national forests.