Saint Pierre and Miquelon Info
Saint Pierre and Miquelon are two islands that are part of France and are located in North America. The two islands are made up of the Saint Pierre Island and the Miquelon Island. Both islands are part of the Saint Pierre and Miquelon archipelago, which is made up of about islands and is located about 8 miles from Newfoundland. The archipelago is a territorial collectivity and is often referred to as Îles-de-la-Madeleine, which is the French name of the islands.
|🛌||Best Accommodation Finder||Agoda|
|🛡️||Best Travel Insurance||SafetyWing|
|☕️||Best Coffee Ever||Buy Me a Coffee|