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!