Saint Pierre and Miquelon - Wikipedia, the free encyclopedia
Saint Pierre and Miquelon (French: Collectivité territoriale de Saint-Pierre-et-Miquelon, French pronunciation: [sɛ̃.pjɛʁ.e.mi.klɔ̃]) is a self-governing territorial overseas collectivity of France, situated in the northwestern Atlantic Ocean near Canada....