Does the Cape have a man made canal?
The Cape Cod Canal is a man-made canal in Massachusetts, United States, that connects Cape Cod Bay and Buzzards Bay. It is 17.4 miles (28.0 km) long and was built between 1909 and 1914 to allow ships to avoid the dangerous and difficult passage around Cape Cod.