Orchard Beach | photo: emixpix.com