Mackerel Cove

A great spot to anchor up and relax after visitng Newport and the surrounding waters.

 

  • Mackerel Cove
  • Beavertail Road
    Jamestown, RI 02835

Map/Directions