Searching map area

Saint Pierre and Miquelon (, MEEK-ə-lon), officially the Territorial Collectivity of Saint Pierre and Miquelon (French: Collectivité territoriale de Saint-Pierre-et-Miquelon; pronounced [sɛ̃.pjɛ.ʁ‿e.mi.klɔ̃]), is a self-governing territorial overseas collectivity of France in the northwestern Atlantic Ocean, located near the Canadian province of...

Located in
Countries