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 near the Canadian province of Newfoundland and Labrador. Saint Pierre and Miquelon is the remaining vestige of the once vast territory of New France. In 1903 …