Information
Truro
Truro, a town in central Nova Scotia. It is about 80km north from our place. The descendants of the French settled in early 1700s, then after they left, British settled the area and named the village after a city of Truro in UK. Many historical buildings are inscribed year of establishment on the buildings.