Looking Glass Falls
waterfall in
North Carolina
#21 in North Carolina
/
#1450 in United States of America
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
Message
Go to Planner