Browsing Category

Georgia

  • Hampton Inn Helen, Georgia
    Georgia

    Hampton Inn located in Helen, Georgia

    We spent the weekend in Helen, Georgia. ¬†We planned the trip around a car show as usual but we stayed the weekend so we would have time to raft down the Chattahoochee River. As…

    October 7, 2017