Saint Pierre and Miquelon is an archipelago located off the coast of Canada, belonging to France. It is the only remaining part of New France that still remains under French control. The islands are home to a unique culture, with a mix of French and Canadian influences. The

01
Lv 1 · Browser0 pts
0 / 100 to Lv 2+1 / 200px scrolled
Theme
Display
Density