Historic Essex, CT | The Perfect Small Town
Surrounded on three sides by water, historic Essex Village in Essex, CT -- the perfect small town -- juts into the Connecticut River like a stubby thumb. A few miles south of here,…
Surrounded on three sides by water, historic Essex Village in Essex, CT -- the perfect small town -- juts into the Connecticut River like a stubby thumb. A few miles south of here,…