The Château d'If is a fortress located on the Île d'If, the smallest island in the Frioul archipelago, situated about 1.5 kilometres offshore from Marseille in southeastern France. From Wikipedia
Early screenings in Switzerland and Italy drew praise for its fidelity to Alexandre Dumas’s novel.