Don't visibly/prominently label as "Cape Cod island". This isn't standard terminology.

Almost nobody refers to Cape Cod as an island, even if you can technically argue that the canal makes it one.

Labeling as just "Cape Cod" would be much better.