Looking Glass Falls

waterfall in North Carolina
#21 in North Carolina / #1450 in United States of America
Photo
by Ze Blitzkrieg
/ CC BY-SA 3.0

Looking Glass Falls is one of the most popular and picturesque waterfalls in North Carolina, located in the Pisgah National Forest near Brevard. Named for the nearby Looking Glass Rock, the falls are easily accessible, with a viewing area right off U.S. Route 276. The waterfall cascades down 60 feet into a serene pool, making it a favorite spot for photographers and nature enthusiasts. Visitors can enjoy the falls year-round, with each season offering a unique and stunning perspective.


Hotels

Find hotels nearby:

Tours & Activities

Also check out