Find crucial information and trip planning details about Windsor Locks, which is a city in United States. After your splendid visit to Windsor Locks, you can proceed to an important near-by city of Boston. Take a short trip from Windsor Locks and set some time aside to explore the Boston. Dotted with places like Fenway Park, The Museum Of Fine Arts, Freedom Trail; it will definitely be a good idea. Tour packages of Windsor Locks are of 1 to 2 days duration.
Windsor Locks is an affair to remember, follow this apt itinerary of the place and return home with a bunch of memories.