St Pierre & Miquelon - Profile
- St Pierre and Miquelon is a territory of France, located in the North Atlantic Ocean 15 miles off the south coast of Newfoundland.
- The main islands of the small archipelago are St Pierre, Miquelon (Grande Miquelon), and Langlade (Petite Miquelon), the latter two connected by a sandy isthmus.
- The majority of the population live on St Pierre and this island has the principle port and most repair services.
For links to free global weather information, forecast services and extreme weather information see the Noonsite Weather Page.