Top 15 Attractions and Activities in Grafton, MA
Southeast of Worcester, Grafton is a town located in the Blackstone Valley, characterized by a collection of historic mill villages.
A Fresh Perspective on Travel Every Day
Southeast of Worcester, Grafton is a town located in the Blackstone Valley, characterized by a collection of historic mill villages.
Separated from Worcester by Lake Quinsigamond, Shrewsbury is a city of nearly 40,000 residents, distinguished by its significant Asian American community.