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 broad cloud-driving moon in the clear sky
    Lifts o’er the firs her shining shield,
    And in her tranquil light
    Sleep falls on forest and field.
    See! sleep hath fallen: the trees are asleep:
    The night is come. The land is wrapt in sleep.
    Robert Bridges (1844–1930)