Saint Pierre and Miquelon is a self-governing territorial overseas collectivity of France, situated in the northwestern Atlantic Ocean.
Saint Pierre and Miquelon is a self-governing territorial overseas collectivity of France, situated in the northwestern Atlantic Ocean.