Home > Landscapes of America > Massachusetts > Westminster Photo
A winter scene in Westminster, MA. The small town of Westminster is located high up in the hills of North Central Massachusetts near the base of Wachusett Mountain. Westminster is mostly rural, with deep woods and ponds found throughout the town. The Old Mill, an historic restaurant with beautiful water views, is located in Westminster.
Landscapes of America, a special feature on the Travel Guide of America site, includes photos of beautiful places in the United States, including this scene in Westminster, Massachusetts.