Local Swimming Spots

With the temps forecasted to get into the upper 80's and lower 90's over the next couple of days, it's good to know where to cool off. Here in the western Maine mountains the landscape offers many ...