Just over an hour away from Atlanta, Georgia, is a laid-back lakeside town full of unique parks. This must-visit resort spot ...