Top 15 Attractions and Activities in Auburn, MA
Located south of Worcester, Auburn is a town with a population of approximately 17,000 that was incorporated as “Ward” in 1778. However, due to its resemblance to the neighboring town of Ware, the name was changed to Auburn in 1837.
Read More 