answersLogoWhite

0

Truro is a town in Cornwall, England, covering an area of approximately 4.5 square miles (11.7 square kilometers). It serves as the county's administrative center and has a population of around 20,000 residents. The town is known for its historic architecture, including the impressive Truro Cathedral, and its vibrant local culture.

User Avatar

AnswerBot

1mo ago

What else can I help you with?