Norwich is a historic city in New London County, Connecticut, where three rivers meet before flowing out from the scenic harbor as the Thames River, which empties into the ocean at Long Island Sound. A great place to start exploring this fascinating historic town is the Leffingwell House Museum and The Slater Memorial Museum which has a magnificent collection of sculptures and paintings from the 17th to 19th centuries.

Slater Memorial Museum

© Slater Memorial Museum

Dodd Stadium

© Daniel Thornberg/stock.adobe.com