-
Cape Cod is located near
-
- Philadelphia
- Washington
- Florida
- Boston
Correct Option: D
Cape Cod, often referred to locally as simply the Cape, is a cape in the easternmost portion of the state of Massachusetts, in the Northeastern United States. The nearest city is Boston which is the capital of Massachusetts. The Cape Cod Canal, completed in 1916, connects Buzzards Bay to Cape Cod Bay; this shortened the trade route between New York and Boston by 100 km.