Description
Between Marblehead Harbor and Massachusetts Bay 0.9 mi E of Marblehead; Town of Marblehead.
History
Named because of the porphyry-colored rocks along the shore.
Essex County · Massachusetts
Between Marblehead Harbor and Massachusetts Bay 0.9 mi E of Marblehead; Town of Marblehead.
Named because of the porphyry-colored rocks along the shore.