Looking Glass Falls
Only about 60-80 steps to climb down and back up for this view of Looking Glass Falls
One of the most visited waterfalls in North Carolina is Looking Glass Falls, located along US 276 north of Brevard, near the Blue Ridge Parkway. The name "Looking Glass" comes from Looking Glass Rock, where water freezes on its sides in the winter and then glistens in the sunlight like a mirror or looking glass.