In the mountains of northern Georgia when we came upon the old fashioned Bavarian village of Helen. Tucked into a valley on the banks of The Chattahoochee River, we suddenly found ourselves driving through an anachronism of epic proportions.