Saint Pierre and Miquelon
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... Wikipedia
- Data source: DuckDuckGo