Skip to content

New Haven

New Haven is a coastal city on Long Island Sound, in Connecticut. It’s home to the Ivy League Yale University, founded in 1701.