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:

    It is said that the British Empire is very large and respectable, and that the United States are a first-rate power. We do not believe that a tide rises and falls behind every man which can float the British Empire like a chip, if he should ever harbor it in his mind.
    Henry David Thoreau (1817–1862)