Saint Pierre and Miquelon Map
Map: U.S. Central Intelligence Agency.
3-D perspective of Saint Pierre & Miquelon islands (NASA).
Saint Pierre and Miquelon is an overseas department of France, located near the Southern shore of the Canadian island of Newfoundland.
Copyright © Geographic Guide - World in Pictures, American Continent. |