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
Background: Wikipedia