Mark VanDyke Southern Appalachian Looking Glass Falls August 11, 2017 One of many waterfalls in the Southern Appalachian Mountains of Western North Carolina. Landscape north carolina NC Southern Appalachian Mountains Looking Glass Falls waterfall Log in or register to post comments 1 Comment Kieran Stone August 22, 2017 lovely and lush! 0 0
lovely and lush!