Yahoo Web Search

Search results

  1. 22 hours ago · Saint Pierre and Miquelon (/ ˈ m ɪ k ə l ɒ n /), officially the Territorial Collectivity of Saint-Pierre and Miquelon (French: Collectivité territoriale de Saint-Pierre et Miquelon [sɛ̃ pjɛʁ e miklɔ̃]), is a self-governing territorial overseas collectivity of France in the northwestern Atlantic Ocean, located near the Canadian province of Newfoundland and Labrador.

  1. People also search for