15 Best Things to Do in Avon (CT)
This little town in Hartford County is on a bend in the Farmington River and takes its name from the River Avon in England. The land was first settled by Europeans as long ago as 1645, and was incorporated as a town in 1830. In the east rises the elongated mass of Talcott Mountain, belonging …