Known as the “Land of Waterfalls,” the Brevard area is home to more than 250 waterfalls. We saw only a few and will post photos from there.
An icon of the Pisgah National Forest, Looking Glass Falls is a 60-foot cascade that is visible from the road.



















