The New Haven Rivers runs out of the mountains in the town of Lincoln, starting at Cooley Glen, thru the towns of Bristol and New Haven, before emptying into the Otter Creek. Along the way there are several of the best swimming holes in New England.
Your Custom Text Here
The New Haven Rivers runs out of the mountains in the town of Lincoln, starting at Cooley Glen, thru the towns of Bristol and New Haven, before emptying into the Otter Creek. Along the way there are several of the best swimming holes in New England.