Description
Norwich was founded in 1659 and the town began to bustle after the wharf was established in 1668. Eventually large mills and factories sprang up along the three rivers and Norwich became a... More Info
Address
Norwich Tourism Office
77 Main Street
Norwich, CT 06360
United States
Please confirm the accuracy of the address and location before planning your trip.
Please wait. Loading map...