The Maine Weekender, May 20—22

Did you have your earliest beach day in recent memory this past weekend? With temperatures in the 80s, it was even warm enough (by some standards) to jump in the ocean, albeit briefly. If you missed the chance to get