capecodcanal_fp
capecodcanal_logo

Cape Cod Canal

The Cape Cod Canal is an artificial waterway in the U.S. state of Massachusetts connecting Cape Cod Bay in the north to Buzzards Bay in the south, and is part of the Atlantic Intracoastal Waterway.

Best of Cape Cod Winner

2020

Gold

Picnic Spot

2020

Silver

Walking or Biking Path

2019

Gold

Picnic Spot

2019

Silver

Walking or Biking Path