This overlooked town named the best small town of the South boasts incredible scenery, an array of activities, and real Southern charm ...
South Carolina has dozens of hidden gems if you want a local vacation, including a treehouse in Greenville, a former church ...