Tag Archives: island of newfoundland

ST. PIERRE AND MIQUELON


St. Pierre and Miquelon

The sole remnant of France’s once vast territory in North America, St. Pierre and Miquelon is an archipelago in the Atlantic Ocean south of the Canadian island of Newfoundland. France and Britain fought over control of the islands for centuries, until France finally retook them for good in 1814. The area was a hotbed of alcohol smuggling during the US prohibition era and has the odd distinction being the only place in North America where a guillotine was ever used. What is the “Mouth of Hell“? More… Discuss