Top 10 Places to See Christmas Lights


USA Today has the top 10 places to view Christmas Lights across the United States this year.

The top 10 are:

And I want to add one more to the list, Callaway Gardens just south of Atlanta has an amazing show called Fantasy in Lights.

{ 2 comments… add one }

Cancel reply

Leave a Comment