Map of Saint Pierre and Miquelon

 

Saint Pierre and Miquelon is an overseas department of France, located near the Southern shore of the Canadian island of Newfoundland.

 

Map: U.S. Central Intelligence Agency.

 

 

◄ Maps of America

 

3-D perspective of Saint Pierre & Miquelon islands (NASA).

 

Travel

 

Map Canada

 

 

 

Saint Pierre & Miquelon

 

Saint Pierre and Miquelon

 

 

 

North America

 

Copyright Geographic Guide Travel

 

Saint Pierre and Miquelon map