Registered: 14 years ago Posts: 28,016
Status: HOF Inductee
Helen is in the NE hill area of Georgia. We go up I-75 through Atlanta to get there. JUST South of Atlanta is the town on Flippen. SO, we tell our friends that we like to go through FLIPPEN Georgia only to go through Helen Georgia.