Discover A Pristine Paradise When You Visit South Carolina's Lake Jocassee
Lauded in 2012 by National Geographic as one of the "last great places in the world," the Jocassee Gorges which occupy part of both North and South Carolina are certainly worthy of…