Visiting the French Islands of St. Pierre and Miquelon

Published 2023-08-17
We sail to the French islands of St. Pierre and Miquelon off the coast of Newfoundland. We take part in the Bastille Day Celebrations and visit the local attractions!