Galleries » North Carolina » Blue Ridge Mountains »
Looking Glass Falls is a popular waterfall in Pisgah National Forest, near Brevard, North Carolina. The name comes from nearby Looking Glass Rock, which resembles a wintertime mirror of sunlight, as water freezes on its sides and reflects the sun. The waterfall is part of Looking Glass Creek, and plunges 60ft into a pool that's popular for a cool summer time dip.