Image 1 of 1

looking_glass_falls_15788_ps.tif

Looking Glass Falls on Looking Glass Creek in Pisgah National Forest, North Carolina. The waterfall is located along a North Carolina Scenic Byway called Forest Heritage Scenic Byway.
twitterlinkedinfacebook