Talcott Mountain: A View of Early New England

The Talcott Mountain range lies in the northeastern section of Avon and is arguably the town’s most prominent geographic feature. From an elevation of 1,000 feet, the mountain offers views …[more]