HELEN, Ga. — Hundreds of people from several states flocked to hotels in the mountains of northeast Georgia Sunday to enjoy the snow and activities in it. Kids built snowmen, had snowball fights and ...
Tucked in the mountains of northeast Georgia, Helen has been a dreamy vacation spot since the late 1960s, when locals transformed the former logging town into a Bavarian-inspired wonderland. Its ...