Hiawassee, Georgia, offers a variety of attractions including stunning mountain views, beautiful gardens, and a popular waterfall swimming hole.