Norwood Mass. Town Common and Church Winter Scene
The New England winter can be so brutal but the scenes that come out of it can be so soothing and scenic. Case in point: the Norwood, Mass., town common surrounded by the United Church of Norwood (left) and Saint Catherine of Siena Parish (right).
Norwood center -- about 15 miles southwest of Boston -- looks nice any time of the year, but seems to look best in the winter. The blanket of snow surely adds that extra scenic depth to most New England scenes!
Related articles:
A beautiful traditional New England winter scene
Meredith NH in the winter
How to save money on ski lift tickets in New England
Comments