Norwich Cathedral and Chester Cathedral, are in which country?
Norwich Cathedral: Norwich Cathedral is an English cathedral located in Norwich, Norfolk, dedicated to the "Holy and Undivided Trinity".
i don't know