Looking Glass Falls
mthiker100 > albums > North Carolina's Peaks & Waterfalls
Album Info:
This beautiful 60-foot waterfall is near Sliding Rock on US 276, just north of Brevard. Just walk down some steps (about 50 feet) for a close-up view of Looking Glass Falls, then walk downstream for better photos!
Sample Email
Below is what we'll send to your friends to invite them - edit or remove the optional note.
No comments so far...
To be able to leave a comment please Log in or Sign up.