Cape Cod is still considered a peninsula because the canal that
disconnects the cape from the rest of Massachusetts is man made
View page
A peninsula has an isthmus connecting it to land where a cape
doesn't.
View page
The difference between a cape and a peninsula is a peninsula is
almost entirely surrounding by water. A cape is an area of land
that has just one part that juts into the sea.