The mirrored surface of the water just off Rt 11 in Mechanic Falls, Maine, reflects the colors of fall flawlessly.
By Yankee Magazine
Oct 17 2009