Saint Pierre and Miquelon

French archipelago situated at the entrance of Fortune Bay, which extends into the southwestern coast of Newfoundland.

Forums Saint Pierre and Miquelon

This forum is empty.

Oh bother! No topics were found here!

You must be logged in to create new topics.