Saint Pierre and Miquelon

Saint Pierre and Miquelon is an archipelago of eight islands situated south of Newfoundland in the North Atlantic Ocean. The Territorial Collectivity is a dependent territory of France.

Subcategories 2

Related categories 2

Sites 7

Other languages 5