May Day — May 1 – is a Thursday this year and it marks the halfway point between the first day of spring (Remember, it didn’t feel like spring? On the Cape, we had snow storm and a blizzard followed.), and the summer solstice. Traditionally May Day has been celebrated with dances, festivals and rituals […]