90 Stevens Road, Rochester, MA
... base for visits to Plymouth and Cape Cod. Bring bicycles to explore local bike trails. Spend a day at one of the nearby ocean beaches. Launch your kayak or canoe from our dock in search ...
Read more