All Places Dog
  • park
  • beach

Description

Plum Island Beach is a dog-friendly beach located in Newburyport, Massachusetts.

Directions

Open Map