Helen, Georgia, has a population of just 430, but it's the third-most visited city in the Peach State. Located in the heart of the Blue Ridge Mountains, this charming Bavarian-style town is home ...
“My whole house slid down the mountain about 60 feet with my whole family in it,” Whitt said. “But we made it out, by God’s grace. We’re more fortunate than most here because we were ...