Experience the wonder of Looking Glass Falls on a journey into North Carolina’s Pisgah National Forest. This outdoor oasis welcomes everyone, from locals looking for adventure to Blue Ridge Parkway travelers seeking scenic overlooks.
About an hour outside Asheville, North Carolina, you can find Looking Glass Falls and Rock in the small town of Brevard. While Looking Glass Falls gets a lot of attention, the city is also home to over 200 other waterfalls. Plus, there are 100,000 acres of public lands and plenty of trails. Plan your trip to the area with this visual guide to hiking, climbing, and swimming at Looking Glass Falls.