Discovery Falls is a beautiful 75 foot waterfall located in the Pisgah National Forest, near Brevard, well-known as the Land of Waterfalls. It is located just off the main trail for Log Hollow Falls. This trail contains hikes to four waterfalls, including Discovery Falls. Many people list Discovery Falls as a moderate 1 mile round… [Read More]
Discovery Falls
Posted on Written by Leave a Comment
Nearby Cities: Brevard, Cedar Rock Falls, Daniel Ridge Falls, Log Hollow Falls, Logging Road Falls, Looking Glass Falls, Moore Cove Falls, Pisgah National Forest, Slick Rock Falls, Upper Log Hollow Falls State: North Carolina Ease of Trail: Strenuous