English: Where in England can Truro Cathedral be found?
translation: Dove si trova la cattedrale di Truro in Inghilterra?
translation: Dove si trova la Cattedrale di Truro in Inghilterra?