Locale: Pisgah National Forest
Looking Glass Falls
Looking Glass Falls is a 60ft waterfall on Looking Glass Creek near Brevard, North Carolina, that we experienced on a very short trail descending from Hwy 276.
Rainbow Falls
Rainbow Falls is a 125ft waterfall on the Horsepasture River in the Nantahala NF near Brevard, North Carolina, featuring many other waterfalls on a 3-mile hike.