With its gorgeous landscapes and oh-so-French culture, Saint-Pierre and Miquelon is the farthest you can get from Canada without crossing the Atlantic