Miquelon (French: Île Miquelon) also known as Grande Miquelo... - dofaq.co
miquelon island

Miquelon (French: Île Miquelon) also known as Grande Miquelo...

wikipedia - 11 Jun 2022
Miquelon (French: Île 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 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 (also called Petite Miquelon) to the south.[2]

What's New