qnli question: New Haven Harbor is located on the northern shore of what waterway? sentence: New Haven (local /nuː ˈheɪvən/, noo-HAY-vən), in the U.S. state of Connecticut, is the principal municipality in Greater New Haven, which had a total population of 862,477 in 2010.