Turtleback Falls, also called Umbrella Falls, is a waterfall in Western North Carolina, located near Brevard. The falls is located on the Horsepasture River. It is on Pisgah National Forest land just outside Gorges State Park.
Read more about Turtleback Falls: Geology, Visiting The Falls, Nearby Waterfalls
Famous quotes containing the word falls:
“The hand holds no chalk
And each part of the whole falls off
And cannot know it knew, except
Here and there, in cold pockets
Of remembrance, whispers out of time.”
—John Ashbery (b. 1927)