A view of Marblehead.
Marblehead is a town of over 20,000 people in northeastern Massachusetts, United States.