What is Newfoundland and Labrador? There are many answers to this question, and most are relatively straight forward. The Island of Newfoundland is England’s Oldest Colony in North America, claimed

Read More