Saint Pierre and Miquelon is a self-governing territorial overseas collectivity of France, situated in the northwestern Atlantic Ocean near Canada. The islands of Saint-Pierre and Miquelon were discovered by Europeans on 21 October 1520, by the Portuguese João Álvares Fagundes, who bestowed on them their original name of "Islands of the 11,000 Virgins", as the day marked the feast day of St. Ursula and her virgin companions Read more