A new study says Atlanta is one of the best cities in the country to stay home for your vacation.
Share