
AMERICA
Cape Cod Canal: Wonderous man-made waterway of Massachusetts
14:27 September 13, 2022 AA
Stunning footage captures the Cape Cod Canal, which is a seven-mile-long, man-made waterway that connects Cape Cod Bay to Buzzards Bay in Bourne, Massachusetts.