Salisbury Public Beach

Salisbury Public Beach, 1 Ocean Front S, Salisbury, MA 01952, United States

Location