Sunday, October 22, 2017

Oktoberfest in Helen, GA

Nestled amidst the mountains just north of Atlanta is the German-inspired town of Helen, GA. A perfect place to celebrate Oktoberfest!