Where is New Haven?

The city of New Haven is located in the state of Connecticut. It is best known for being the home of Ivy League Yale University which was started in 1701.