Image of two islands, Miquelon and Saint Pierre, located south of Newfoundland, Canada. These islands, along with five smaller islands, are a self-governing territory of France. A thin barrier beach divides Miquelon, with Grande Miquelon to the north and Petite Miquelon to the south. Saint Pierre Island is located to the lower right. Photo Credit: NASA/JPL-Caltech [0003-0701-0820-0104] by 0003
|
Keywords
geography, grande miquelon, jpl, miquelon, nasa, petite miquelonto, saint pierre, saint pierre and miquelon
|
|