Just west of the bustling city of Boston is MetroWest, MA, a group of cities and towns known for their quaint nature and picturesque landscapes. Southborough is a small town that incorporates the villages of Cordaville, Fayville, and Southville. With both Worcester and Boston less than a 35-minute drive away, there are endless exploration opportunities […]