Get in the spirit of the season at Colonial Williamsburg, voted one of the top holiday towns

This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.

Country Living has ranked the countries best small towns for Christmas cheer and one of them is here in Hampton Roads.

Colonial Williamsburg came in at number seven.

It made the list for its traditional caroling by torchlight, fife and drum performances, and of course the Grand Illumination, fireworks and Christmas Town at Busch Gardens.

From colonial Christmas reenactments to special performances, parades and events, Williamsburg is full of holiday spirit!

For a full list of events and attractions, check out their website.

Notice: you are using an outdated browser. Microsoft does not recommend using IE as your default browser. Some features on this website, like video and images, might not work properly. For the best experience, please upgrade your browser.