Turtleback Falls

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)