Looking Glass Falls is a 60' waterfall located within Pisgah National Forest near Brevard, NC. It's named for a nearby landmark (Looking Glass Rock) and lies along Looking Glass Creek.
This waterfall is super easy to reach - it's literally right beside US-276. Parking is street side. I was actually really surprised at how easy it was to get to considering the hikes required to reach other waterfalls in WNC. I'd always heard about Looking Glass (both the falls and the rock) but had never actually been out there.
It's stairs all the way down, so not too bad on the knees. The falls can be clearly seen from the top of the stairs as well so you can visit and enjoy seeing the falls even if you have mobility issues.
I was also somewhat surprised at how busy it was despite it being early March at the time I visited. I didn't stay too long because my dogs aren't crazy about lots of loud people but there were plenty of people and dogs there enjoying the water.
There weren't any kind of on-site facilities, but that is to be expected from a site within a National Forest (pack in it, pack it out!). However, the city of Brevard is just a short drive away so no worries there.
I'd like to have taken some more photos, but at the time I was juggling two dogs (one had to be carried up and down the steps). Maybe I'll go back sometime over the summer and stay longer if it isn't too crowded.
-Brandy