Saint Pierre and Miquelon - Wikipedia
The Territorial Collectivity of Saint Pierre and Miquelon (French: Collectivité territoriale de Saint-Pierre-et-Miquelon, is a group of small French islands in the North Atlantic Ocean, the main islands being Saint Pierre and Miquelon, south of the …