Cape Cod: “The Happy Place in the World”

I have often wondered how to describe the magic that is Cape Cod to our guests. Some say it is something about the light that surrounds this beautiful peninsular. Others will comment on the vast expanse of marsh and dunes … Continue reading