(Note: This picture may be enlarged by clicking on it using Control-click or right-click.)
Looking Glass Falls is a beautiful waterfall near Brevard, North Carolina. Betsy and I have visited it many times over the years, and as we get older we appreciate it more and more. The waterfall is right by the roadside — no hiking required!