Saint-Pierre and Miquelon

The French Collectivity of Saint-Pierre and Miquelon (SPM) is a collection of 8 islands in the north Atlantic off the coast of Newfoundland. The two inhabited islands are the only remaining part of the French Empire in North America. The 6000 or so inhabitants are French citizens with European Union passports. French is the official […]

css.php