Our top 7 Christmas things to do in Fredericksburg in no particular order. Hopefully this gets you into the spirit.