Clueless in New England

I have a confession.  I have live on the North Shore of Massachusetts for 18 months.  I listen to the weather each morning on the radio.  I am a geographer.For the entire time I have lived here I have been wondering:  Where are these Capin Islands that they are always talking about?  I have never heard of them before!Just yesterday it came to me.  The weather announcer is talking about the Cape (Cape Cod) and the Islands (Nantucket and Martha's Vineyard):  The capin islands.