Looking Glass Falls is a beautiful waterfall in North Carolina, located near Brevard. We got there early in the morning on a cool October day. When we arrived, we were lucky that only one other photographer was there. As I was finishing up, more people arrived and one girl decided to take a swim at the base of the falls! It's a popular swimming hole for locals.