What's So Great About Sturbridge, MA? Sturbridge Town Hall - Under Construction! Sturbridge, Massachusetts, has long been a stopover point for people traveling from New York to Boston and onto the northern areas of New England. Some visitors come to see historic Old Sturbridge Village, others to
...
11/23/2006