Twin Falls
Two of the most picturesque waterfalls in South Carolina with an easy walk. Located in the Jocassee Gorge Wilderness Area of South Carolina, Just north of Pickens, is the beautiful Twin Falls. It is one of the most picturesque waterfalls in South Carolina and, as the name suggests, consists of two waterfalls that form as … Read more