This postcard shows the aerial view of Cape Cod Canal in Cape Cod, MA. The Cape Cod Canal is a man-made waterway traversing the narrow neck of land that anchors Cape Cod to mainland Massachusetts. The Cape Cod Cana is
This postcard shows the aerial view of Cape Cod Canal in Cape Cod, MA. The Cape Cod Canal is a man-made waterway traversing the narrow neck of land that anchors Cape Cod to mainland Massachusetts. The Cape Cod Cana is