Dec 31, 1969 |
New Haven Harbor
New Haven Harbor is an inlet on the north side of Long Island Sound in the state of Connecticut in the United States. The harbor area is an inlet carv... |
Map It |