Black Rock Beach

Black Rock Beach Nahant MA 01908 USA

Location