Looking Glass Falls, Pisgah Natl Forest, North Carolina

by Michael Kelly
(Tampa, Florida USA)

Looking Glass Falls

Looking Glass Falls

This is a photo of Looking Glass Falls in the Pisgah National Forest near Brevard, North Carolina.

This popular waterfall is right next to a busy highway with no hiking to reach.

Click here to post comments

Join in and write your own page! It's easy to do. How? Simply click here to return to Submit North Carolina Waterfalls.

Like This Page?