15 Best Things to Do in Newtown (CT)

Newtown is a town in Southwestern Connecticut’s Fairfield County that dates back to the early 18th century, when British colonists took possession of the Ptahtak