The Peach State isn’t short on lively big cities, from the glittering skyline of Atlanta to the historic charm of Columbus. But if you want a break from the bustle of urban life there are oodles of gorgeous small towns to choose from, offering quaint main streets packed with independent shops and restaurants, stunning scenery and plenty of southern hospitality. Intrigued? These are our top picks.