New London is a coastal Connecticut city. The Custom House Maritime Museum traces its port history. Nearby, 1800s Fort Trumbull overlooks the Thames River.
New London is a coastal Connecticut city. The Custom House Maritime Museum traces its port history. Nearby, 1800s Fort Trumbull overlooks the Thames River.