The Solar Eclipse is set to arrive on August 21, 2017. Even if you are not staying in one of our cabins in Helen, GA, you should still come to the Helen area to enjoy the event. Helen has a lot to offer anyone who wants to have a great travel experience and […]