Lake Hayward is a beach Colchester located in United States.
262-274 Lake Shore Dr Colchester , CT 06415 United States
Great place to just relax
It's gorgeous by the lake stay there
Great Place to lay out and spend some quality time with the family
Great preshow fireworks !
Go early spring - Greg Egnaczyk
Great bartender here - Limmy Lecrenier
The autumn colores really improve the veiw - Ronald Karzmarczyk
Beautiful waterfall is right near entrance! There are also nice hiking trails. - Rachel