Natural waterslide, 60-foot long waterfall ending in a chilly pool. Fantastic attraction!
Looking Glass Falls is a waterfall in Western North Carolina, located near Brevard.
Turtleback Falls, also called Umbrella Falls, is a waterfall in Western North Carolina, located near Rosman.
Gorges State Park is a 7,709-acre North Carolina state park in Transylvania County, North Carolina in the United States and along with…
Looking Glass Rock is a pluton monolith in the Appalachian Mountains of western North Carolina, United States.
Sassafras Mountain is the highest point in the state of South Carolina, United States.