Map of Beverly Rocks in Essex County, MA:

Beverly Rocks Essex Marblehead North 42.5650951 -70.8369925