Windsor, a hamlet of 3,600 people along the Connecticut River, is famous as “the birthplace of Vermont,” where the state’s constitution was signed in 1777. Compared to the picturesque tourist mecca of ...
Trade wars and international tensions have discouraged many Americans from crossing the border into Windsor but a new initiative created by the Detroit-Windsor Tunnel and University of Windsor ...