b
Helen GA is nestled in the foothills of the
Blue Ridge Mountains, about 100 miles NE of Atlanta
Styled as a Bavarian Alpine Village, loaded with quaint shops, restaurants and entertainment, Helen is a fabulous holiday destination. The fact that it is surrounded by some of the most perfect Stalking roads anywhere, makes it Ambush Heaven for the Stalker Guys 'n Gals!!
THIS IS STALKER HQ. We had exclusive use of the conference room, which rapidly became a combination of daily briefing venue, breakfast room and Pub!