Search results
We did not find results for: Saint Pierre and Miquelon.
Check spelling or type a new query.
We did not find results for: Saint Pierre and Miquelon.
Check spelling or type a new query.
Saint Pierre and Miquelon, officially the Territorial Collectivity of Saint-Pierre and Miquelon, is a self-governing territorial overseas collectivity of France in the northwestern Atlantic Ocean, located near the Canadian province of Newfoundland and Labrador. Wikipedia