This was taken overlooking a portion of Geer Tree Farm in Griwold, CT.
By Yankee Magazine
Oct 15 2010