Mackworth Island State Park – Falmouth, ME

We’re back to 70 degree dew points again.    Which means there’s fog.   So much fog.