Looking Glass Falls | Brevard Waterfalls Guide: One of the most popular and highly visited waterfalls in North Carolina, Looking Glass Falls, which takes its name from nearby Looking Glass Rock, is a 60 foot tall cascade located only a few hundred feet from U.S. 276. Looking Glass Falls is open year round, free of charge, just minutes from Brevard, North Carolina. With its ease of access thanks to the roadside location, the waterfall is very popular and often draws large crowds during summer months.Directions from Brevard: Take NC-280 East. Take a left onto US-276 West into the main entrance for Pisgah National Forest. Proceed on US-276 for 5.8 miles to the parking area on the right just after the prominent fork in the road.
Directions from Brevard: Take NC-280 East. Take a left onto US-276 West into the main entrance for Pisgah National Forest. Proceed on US-276 for 5.8 miles to the parking area on the right just after the prominent fork in the road.