News
The province has 1 million residents, about half of whom live in the capital and largest city of Halifax. Nova Scotia means “New Scotland” in Latin, reflecting its strong historic and cultural ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results