Boston is the closest major city to Gloucester. It is located about 40 miles northeast of Gloucester. Boston is a major port city and is home to many historical and cultural attractions. The city is also a major center for education and research.
Gloucester Knowledge Showdown: Will You Emerge Victorious?