Connecticut is filled with small, historic and quaint towns. Below we’ll list 16 that are located throughout the state that are worth the visit. Towns are listed in no specific order.

Ridgefield

Located in the foothills of the Berkshire Mountains this Fairfield County town was founded in 1708 and offers shopping, restaurants, and much more.