Stratford
Founded back in 1639, Stratford, Connecticut, is a community that boasts an abundance of natural beauty and history. Situated relatively near the Housatonic River, the city's natural waterfront is perhaps one of its more elegant attractions. And with plenty of unique eateries to choose from, staying in Stratford will be both exciting and memorable.