The island of St. Pierre is a few miles south of Newfoundland. It is owned by France. Passports have always been required for travel there. This has always eliminated casual day trips from Canada. You really have to want to visit the island to go there. The easiest way to get there would be to fly into St.Pierre by way of several Canadian gateways, or take the ferry from Fortune in southern Newfoundland.