Cape Cod Thanksgiving – Stress-free

This year, consider enjoying a stress-free Cape Cod Thanksgiving and leave the hassle at home.  Cape Cod was the first stop for the settlers.  What do you think they thought when they saw the incredible beauty of their new homeland?  Not everyone knows that Provincetown was the first stop for the Pilgrims and where the […]