Castle Rock, in Marlbehead, Massachusetts, is a large block of bedrock at the shoreline with small beaches on either side. The rock is popular with rock climbers. The diving is around the perimeter of the rock.
Diving Castle Rock:
©2020 Mermaid Underwater Photographic. All Rights Reserved.
This page sponsored by Mermaid Underwater Photographic. Contact us at firstname.lastname@example.org.
Last modified 16 November 2020