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... Wikipedia
- Data source: DuckDuckGo