Allyn's Point
Appearance
Allyn's Point is a location on the Thames River in Ledyard, Connecticut, United States. It was the southern terminal of the Norwich and Worcester Railroad from 1843 to 1899, and briefly hosted a steamboat connection with the Long Island Rail Road.