As the end of year holidays roll around again, there is a certain excitement that fills the air of Cape Cod about one holiday in particular. We live in the seat of our nation’s beginning, located just minutes away from the most famous rock in the world, Plymouth Rock, which should be your first clue as to which holiday we love most! Yes, Thanksgiving on Cape Cod is a holiday...