Rosman, United States

Turtleback Falls

Turtleback Falls, also called Umbrella Falls, is a waterfall in Western North Carolina, located near Rosman. The falls is located on the Horsepasture River in the Pisgah National Forest. The falls is usually accessed by a hike starting in Gorges State Park which passes through Pisgah National Forest property.

City
Rosman
Country
United States
Category
Nature
Suggested visit
About 150 minutes

More places in Rosman

Plan a trip here

Background: Wikipedia

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload