Map of Lake Hayward in Middlesex County, CT:

Lake Hayward Middlesex Colchester 41.5204986 -72.3291598