Must see

Michelin's recommendations for East Granby

New England Air Museum
New England Air Museum
Windsor Locks