The Centre of things… Truro has long been the hub of Nova Scotia. Today it’s becoming a hub for communications and business as well.
The Centre of things… Truro has long been the hub of Nova Scotia. Today it’s becoming a hub for communications and business as well.