The Cornish-Windsor Bridge spans the Connecticut River between Cornish, New Hampshire and Windsor, Vermont. With a length of 449 feet, it is the longest covered bridge in the United States.
See also: http://www.nps.gov/history/hdp/samples/HAER/Cornish-Windsor%2520Engr%2520Report%2520-%2520Final%2520-%2520LL.pdf