Dry yellow leaves indicate Fall at the Looking Glass Waterfall in North Carolina
Changing color of leaves adds a touch of Fall to the Looking Glass Waterfall in North Carolina
A tree appropriately bifurcates Looking Glass waterfalls and the continuing Davidson River in North Carolina
Looking Glass Falls in North Carolina slows down to a flowing stream within 100 feet of the waterfalls
A roadside waterfall just off the Blue Ridge Parkway near Brevard, NC. … Looking Glass Falls is one of North Carolina’s most popular waterfalls, given its easy, roadside access and classic waterfall beauty.