bn:01922903n
Noun Named Entity
EL
Swampscott
EN
Swampscott is a town in Essex County, Massachusetts, United States, located 15 miles up the coast from Boston in an area known as the North Shore. Wikipedia
Geonames
Relations
Sources
BabelNet