Saint Pierre and Miquelon is a French archipelago south of the Canadian island of Newfoundland. Sparsely populated Miquelon-Langlade island contains the Grand Barachois lagoon, home to seabirds and seals. The busier Saint Pierre island has a...
People also ask
What country does Saint-Pierre belong to?
Do you need a passport to go to St Pierre?
Do they speak English in St Pierre?
Why does France still own St Pierre?