Site uses cookies to provide basic functionality.

OK
The archipelago of St-Pierre and Miquelon is a French territory, a negligible fraction of that country's once huge colonial holdings in North America.