Skip to main content

Saint Pierre et Miquelon

An island located south of Newfoundland and Labrador with a population of 6,080 as of January 2011. It is now today seen as a fantastic place to visit, and while very little know about it, those who do have been returning, concurrent visitors.
I typically enjoy watching people enjoy the views of Saint Pierre et Miquelon.
by The Canadian Textbook December 19, 2017
mugGet the Saint Pierre et Miquelonmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email