Some small boats are anchored near a quiet beach in Marblehead, a popular vacation town on the North Shore of Massachusetts.
Help this site!
Answer five short questions in an anonymous survey to help improve this website.
Start Survey