• Roadmap
  • Satellite
  • Hybrid
  • Terrain
Current Location
No Properties Found.

No Properties Found.

Webcams in Saint Pierre et Miquelon

Flag of FranceSaint Pierre and Miquelon is a French archipelago of North America located in the North Atlantic Ocean, 25 km south of the Canadian island of Newfoundland. Former overseas department and local authority with special status, it is now a community of overseas territories.

The archipelago consists of two main islands: St. Pierre, however, that the smallest home to 86% of the population and Miquelon consists of two peninsulas: Grande Miquelon and Langlade connected by a sand isthmus (tombolo Double) since the eighteenth century. Other small islands and islets are uninhabited part of the archipelago (sovereignty over Green Island is uncertain).

Like Guadeloupe, Martinique, Guyana, St. Martin, St. Barthelemy and Clipperton, the archipelago is one of seven French territories in America and only in North America, the last vestige of New France, lost in the Seven Years’ War.