Norwich, St. Lawrence

Not to be confused with the other fictional Norwich, or the ones in Norfolk, England and Connecticut.

Norwich is the capital city of the Federal Republic of St. Lawrence and is the second-most populous city in STL and the political center of the country.