At the Ends of the Earth

In the Atlantic Ocean off Canada's coast, Saint-Pierre and Miquelon, two tiny islands ruled by France, are foggy, mysterious, and brimming with delicious seafood