Destination creator (Voyajo Team)
Ledyard is a town in New London County, Connecticut, United States, located along the Thames River. The town of Ledyard is named after Colonel William Ledyard, a Revolutionary War soldier who was killed with his own saber after surrendering to the British at the end of the Battle of Groton Heights (...) (from Wikipedia)