24 Best and Fun Things To Do In Ledyard, Connecticut
Set on the banks of the Thames River in New London County, Connecticut, is where you’ll find this quaint little town. Despite being a lesser-known holiday destination, Ledyard boasts several fascinating attractions. One of these is the Submarine Force Library and Museum, which houses the USS Nautilus (the world’s first nuclear-powered submarine) among many other …