There’s a “chilling" reason to visit Helen, Georgia this weekend — that is, if you can handle a little cold water!