local news nova scotia truro Truro Nova Scotia Local News Truro Nova Scotia Local News . Beautiful truro is the hub of nova scotia, the c… Read more Truro Nova Scotia Local News December 17, 2022 Post a Comment