This is a photo of the grounds of Gillette Castle State Park, located on the Connecticut River in Haddam, CT.
By Yankee Magazine
May 24 2005