Talk:Saint-Joseph Island

Question
Was this the site of the film "Papillon"?