Where is Talcott Mountain State Park?

Where is Talcott Mountain State Park located?

Talcott Mountain State Park, Connecticut, United States (approx. 41.82371°, -72.79899°)


Where is Talcott Mountain State Park on the map?