› added 5 years ago
71
TIL of Saint-Pierre and Miquelon. An archipelago off the coast of Newfoundland which is the last piece of French territory in North America.
via reddit.com