MiquelonMiquelon is an island, part of the Saint-Pierre and Miquelon archipelago. The name is of Basque origin and means "Michael", as several fishermen with this name were established in the island.
Miquelon is in fact three geologically independent islands tied together by sand dunes. These islands are: Le Cap, Miquelon (Grand Miquelon) and Langlade (Petite Miquelon).
Miquelon has a large lagoon known as the Grand Barachois which is host to a large population of seals and many other wildlife. The island of Miquelon is also a well known destination for bird watching.