Castle Rock Beach
United States
>
Massachusetts
>
Essex County
>
Marblehead
>
Castle Rock Beach
Castle Rock Beach in Marblehead.
Castle Rock Beach
Recreation
nature_reserve
Castle Rock Lane
Sumac Street
Harvard Street
Hunsley Lane
Ocean Avenue
Marblehead Fire Department, Central Fire Station
Harbor Avenue
Peabody Lane
Corinthian Lane
Andrews Lane
Nashua Avenue
Abbot View
Cutter Court
Fuller Lane
Blanchard Street
Harbor View
Ballast Lane
Nahant Street