Turtleback Falls photograph

Turtleback Falls

Use attributes for filter !
Address976 Grassy Ridge Rd, Lake Toxaway, NC 28747, United States
Height 610 (cm)
Number of drops 1
Phone +1 828-966-9099
Date of Reg.
Date of Upd.
ID2371655
Send edit request

About 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 in the Pisgah National Forest. The falls is usually accessed by a hike starting in Gorges State Park which passes through Pisgah National Forest property.

Where is the Turtleback Falls

Turtleback Falls Map
Click on the photo of Turtleback Falls to view it on Google Maps.

Related Persons

Next Profile ❯