Mackworth Island State Park – Falmouth, ME / Maine / By Megan / May 5, 2017 Microclimates crack me up. Good thing I got to see blooming trout lilies last week…