Jasper, Georgia, tucked into the North Georgia mountains, is one of those delightful discoveries that reminds you why small-town charm never goes out of style. Small-town America from above, where the ...