Cape Cod is a thin hooked shaped peninsula of land in the southeastern corner of Massachusetts, which in turn is one of the six New England states.   It...
Read More ยป