ExplorynOpen Map →
🌲 Nature

Turtleback Falls

📍 Brevard, North Carolina

Turtleback Falls is a serene waterfall located in the Pisgah National Forest, known for its smooth rock slides and tranquil pools. It's a favorite spot for locals who enjoy a refreshing swim in the summer.

#waterfall#swimming#rock slides