×

Ile Miquelon

Island in Saint Pierre and Miquelon
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 south of the coast of Newfoundland. Wikipedia
Largest Commune: Miquelon-Langlade
Location: Atlantic Ocean
Population: 626 (2012)