Shrewsbury is a town in Worcester County, Massachusetts, United States. Shrewsbury, unlike surrounding towns like Grafton, Millbury, Westborough, and Northborough, did not become a mill town or farming village; most of its 19th-century growth was due to its proximity to Worcester and visitors to Lake Quinsigamond.
The town has a total area of 21.6 square miles (56 km2), of which, 20.7 square miles (54 km2) of it is land and 0.9 square miles (2.3 km2) of it (4.25%) is water. Shrewsbury has 16 parks which are well maintained by the town’s Parks Department. These parks offer opportunities for a variety of activities. The town is situated on an uneven hilly terrain which makes hiking and long walks a popular activity. The town also has a number of lakes and reservoirs which are quite popular spots.
Information Sourced From: Wikipedia and CityTownInfo