Discover Helen
compiled from our dataHelen is located in Georgia, USA, and has a population of about 531. Our atlas lists 110 places here.
These include 6 sights and 0 museums, 56 restaurants, 48 places to stay and 0 cocktail bars. Highlights include Uhuburg (Eagle Owl Castle), Nora Mill Granary Grist Mill & Country Store, Hardman Farm Historic Site.