Off the coast of the Canadian Province of Newfoundland on the far eastern part of the country lies St Pierre and Miquelon, an island duo that technically belongs to France and sits 12 miles off the coast of Canada.
Off the coast of the Canadian Province of Newfoundland on the far eastern part of the country lies St Pierre and Miquelon, an island duo that technically belongs to France and sits 12 miles off the coast of Canada.
Begin typing your search term above and press enter to search. Press ESC to cancel.