Truro (Cornish: Truru) is a small cathedral city (population 22,000) in the Duchy of Cornwall, of which it is the administrative capital.
© Copyright 2025 GigsGuide