Destination creator (Voyajo Team)
New London is a city and a port of entry on the northeast coast of the United States. It is located at the mouth of the Thames River (rhymes with 'James' with the 'th' pronounced as in 'thick') in New London County, southeastern Connecticut (...) (from Wikipedia)