
Image of the Miquelon and Saint Pierre Islands, located south of Newfoundland, Canada. These islands, along with five smaller islands, are a self-governing territory of France. North is in the top right corner of the image. The island of Miquelon, in the background, is divided by a thin barrier beach into Petite Miquelon on the left, and Grande Miquelon on the right. Saint Pierre Island is seen in the foreground. Photo Credit: NASA/JPL/NIMA [0003-0701-0820-1956] by 0003
|
Keywords
canada, geography, grande miquelon, island, islands, jpl, miquelon, miquelon and saint pierre islands, miquelon island, nasa, newfoundland, petite miquelon, saint pierre island
|
|