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 2,585 Times - Last Visitor from Shenzhen, 30 - China on 02/02/2023 at 12:11 PM