When the Pilgrim Fathers on the Mayflower stumbled ashore in 1620, after a 66-day struggle across a wintry Atlantic, Cape Cod offered safe harbour. And hope. The settlement that grew up in their wake, ...
With a population of about 3,600 people, Provincetown, Massachusetts, is awash with vibrant culture and coastal charm. The seaside community, popularly referred to by the residents as P-Town, sits at ...