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:
“O how wretched
Is that poor man that hangs on princes favors!
There is betwixt that smile we would aspire to,
More pangs and fears than wars or women have;
And when he falls, he falls like Lucifer,
Never to hope again.”
—William Shakespeare (15641616)