Charming New England in Norwich, CT
Norwich, Connecticut offers a captivating glimpse into true New England charm. Nestled on the banks of the Thames River, this historic city features a rich tapestry of colonial buildings, winding streets lined with quaint shops and restaurants, and a vibrant arts community. Tourists can wander through Norwich's points of history, such as the notewo