Visit the Land of Waterfalls'
Looking Glass Falls
Click on the image to view the video.
Looking Glass FallsLooking Glass Falls is right off US 276 as one heads toward the Blue Ridge Parkway. Parking is easy, and this view is from the viewing platform by the road. Enjoy!