Ya know there is an Island in the St Lawrence there that STILL belongs to France....
Saint-Pierre and Miquelon are a small group of islands in the North Atlantic Ocean, south of Newfoundland and Labrador. First settled by the French in the early 17th century, the islands represent the sole...