St Pierre, France
Gabriela (who used to live in Paris) seems happy to be back in France. The rocks ahead of Issuma are in the entrance to St Pierre, a small island just south of Newfoundland that is a French territory. After sailing in thick fog all night, as we made our approach to St Pierre, the fog lifted as the sun rose.
Back to France
Reply