Saville Dam Discovering the Power Behind Connecticut's Largest Lake Today I visited Saville Dam, which is located in Barkhamsted, Connecticut. This