Looking Glass Falls
Looking Glass Falls is located off U.S. Highway 276 in the Pisgah National Forest in the land of waterfalls, Transylvania County. From the roadside overlook, the view is impressive, but you don't really grasp the 60-foot height and the awesome power of the falls until you step down to the bottom near the plunge basin.



Comments
Post a Comment