Is cape cod an island or peninsula?

It is in Massachusetts on a peninsula in the easternmost portion of the state. Text again soon!

Wednesday, February 01 2012