Holidays in Boston, Massachusetts. Photo of Chrismas lights in the Boston Public Garden after a dusting of snow. Festive creative lighting and sparkling Christmas trees are everywhere as the boston embraces the Holiday season. Boston is the capital and largest city of the Commonwealth of Massachusetts and New England
Image provided by Getty Images.
January 21st, 2019
Viewed 728 Times - Last Visitor from New York, NY on 04/16/2021 at 2:11 AM