Last modified on 14 December 2009, at 18:07

Swampscott

Swampscott is a town of around 15,000 people north of Boston, Massachusetts.