The last remnant of New France: Facts about Saint Pierre & Miquelon

## The Last Remnant of New France: Facts About Saint Pierre & Miquelon Nestled in the North Atlantic Ocean, just off the coast of Newfoundland, Canada, lie the small islands of Saint Pierre and Miquelon, the last vestiges of French territorial presence in North America. This quaint archipelago serves as a fascinating historical footnote to […]