Here is a video selection on the subject of Newfoundland in French. Explore all the essential details now. Author: Nomad Junkies That's it! The legendary province of Newfoundland is the last stop on our journey across Canada, from east to west. From a start in Tofino, British Columbia, then crossing nine provinces Read more…