Joshua T. MooreJun 29, 20181 minLooking Glass Falls, Pisgah National ForestLooking Glass Falls is a beautiful 60 foot waterfall that resides in Western North Carolina in the Pisgah National Forest. The waterfall...