Name of prison the Chateau d'If. Does the island that it's on have another name?
I don't know. It's been more then 40 years when I read the novel, but I found this while doing a search in Google
Château d'If
Another search shows it must be somewhere near Marseille