View all
City in Connecticut, United States
New London is a seaport city and a port of entry on the northeast coast of the United States, located at the outlet of the Thames River in New London County, Connecticut, which empties into Long Island Sound. Wikipedia