Saint Pierre and Miquelon

Saint Pierre and Miquelon is a self-governing territorial overseas collectivity of France in the northwestern Atlantic Ocean. It is the only remaining part of New France in North America to retain French sovereignty, appellate jurisdiction and mineral rights. The islands are in the Gulf of St. Lawrence near the entrance of Fortune Bay, which extends into the southwestern coast of...