Talcott Mountain State Park A Breathtaking View from On Top of Talcott Mountain I recently visited Talcott Mountain State Park, located in the town of