This year marks the 45th annual Helen to the Atlantic Hot Air Balloon Race, taking place May 31 – June 2, 2018. Balloon pilots come to the Alpine Village of Helen, Georgia from across the country to fill the sky for a three day display. The Helen to the Atlantic is the United States […]