Gloucester, Massachusetts is a lovely seaside town located in Essex County, just 25 miles north of Boston. Historically one of the major fishing ports in New England, today Gloucester is a thriving community, offering a great quality of life and an abundance of recreational activities, cultu......
