The town of Truro in the Province of Nova Scotia, Canada is named after Truro, as is the town of Truro in the US state of Massachusetts.
The town of Truro in the Province of Nova Scotia is named after Truro, as is the town of Truro in the US state of Massachusetts. Nova Scotia is Canada.