Miquelon also known as Grande Miquelon, is one of the islands of the archipelago of Saint Pierre and Miquelon, an Overseas collectivity of France located in the Gulf of St. Lawrence in the Atlantic Ocean, 22 km (14 mi) south of the coast of Newfoundland. Miquelon is situated between Le Cap Island to the north and Langlade Island to the south.
Miquelon Island in the center, south of Le Cap and north of Langlade Island
Miquelon shore
The north coast of Miquelon, next to Le Cap
The village of Miquelon seen from the west
Saint Pierre and Miquelon
Saint Pierre and Miquelon, officially the Territorial Collectivity of Saint-Pierre and Miquelon, is a self-governing territorial overseas collectivity of France in the northwestern Atlantic Ocean, located near the Canadian province of Newfoundland and Labrador. An archipelago of eight islands, St. Pierre and Miquelon is a vestige of the once-vast territory of New France. Its residents are French citizens; the collectivity elects its own deputy to the National Assembly and participates in senatorial and presidential elections. It covers 242 km2 (93 sq mi) of land and had a population of 6,008 as of the March 2016 census.
Saint-Pierre, Quai La Roncière, 1887
Saint-Pierre in 1921
Saint-Pierre aerial photo, 2013. Saint-Pierre Airport is at the lower right.
Aerial view of St Pierre, the capital and largest town