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:

    Industriousness and conscientiousness are often at odds, because industriousness wants to pick the still sour fruit from the tree, while conscientiousness lets it hang there too long, until it falls and bruises.
    Friedrich Nietzsche (1844–1900)