In between two of Connecticut's biggest cities, New Haven and Hartford, you'll find the small town of Cheshire, a community built around outdoorsy escapes, delicious local eats, and unique shops.
NEW HAVEN, Conn. (WTNH) — Driving down Grand Avenue in New Haven, there’s a large eyesore — the former English Station Power Plant. The site has been sitting vacant for nearly three decades and is ...