Waterfalls of North Carolina – Slowing Down June 9, 2018 by Photographer Ravi 0 Looking Glass Falls in North Carolina slows down to a flowing stream within 100 feet of the waterfalls Slowing Down Like this:Like Loading...