Windsor Locks is a family-friendly place known for its restaurants. Top attractions include Six Flags New England. A stop at other sights like Talcott Mountain State Park and Wickham Park will create memories.
If seeing the sights is on your list of things to do, head to Connecticut Fallen Firefighters Memorial – just one of the landmarks located 2.6 mi (4.1 km) from central Windsor Locks. You could also start your cultural experience by heading over to the museums in the area.