Where is Truro?The Town of Truro is located in Colchester County, in the heart of Nova Scotia, Canada. Situated near the Atlantic Ocean, Truro enjoys a moderate climate with warm summers, mild winters, and picturesque autumns. Visit our Interactive Map for more information.
|
