vrage's new Sturbridge Page
Sturbridge is a nice little town with some popular tourist attractions as well. I will be adding those as I build this page.
It is not too rural, it offers some nice shopping, restaurants and lakes as well.
This was someones house I drove by who happened to have llamas.