Looking Glass Located in the Pisgah National Forest, this waterfall is viewable from the road, where you can park beside the creek and walk up to a viewing platform. The spray from the Looking Glass Waterfall coats everything around the base of it and then it freezes...

read more...