Link Details: |
Sturbridge is located in the center of the state where Routes I-90 and I-84 meet. It is a town of contrasts; home to Old Sturbridge Village, the largest outdoor history museum in the Northeast where you can step back into the 1830s. Sturbridge is also the |