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