Mackworth Island State Park – Falmouth, ME / Maine / By Megan / April 23, 2016 The greening of the forest, with bonus eiders.