Hello again!
We're happy to see you! Log in and keep up to date with special offers
The Devils Island or Ile du Diable, in front of the French Guiana, is part of a group of three islands called Iles de Salut (Salvation ISlands). The Devils Island is probably the most known as it was the setting where the film Papillon, directed by Franklin J. Schaffner, was filmed. Nowadays Devils Island is a touristic destination not necessarily romantic but for adventures.