 |
| Massachusetts Facts |
 |
| • |
Lowell, a city in northeastern Massachusetts, was settled in 1653 at the confluence of the Merrimack and Concord rivers. |
| • |
The annual Lowell Folk Festival lays claim to being the largest folk festival of its kind in the nation. |
| • |
Worcester, MA is located 45 miles to the Southwest of Boston, MA. |
 |
|