They probably meant the second largest city in Mass.
No, New England. More people than Providence or Hartford or Portland. It is overshadowed by Boston, being only about 45 miles away.
No, New England.