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