Connecticut has no shortage of charming New England towns, but one boasts rich local history and plenty of stunning nature ...
Hubbard Park is one of the city’s best features, with walking paths, a pond, and Castle Craig tower. You can hike up to the tower for amazing views of the valley below. It’s free and beautiful, which ...