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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results