› added 4 years ago
55
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