Results 5 results found Ile Royale and Devils Island, French Guiana, South America View of Ile Royale, the main island of the Iles du Salut, French Guiana, South America Chemin de la Pointe des Cayes, Ile Royale, Iles du Salut, French Guiana, Overseas department and region of France, French Guiana, South America Chemin de la Pointe des Cayes, Ile Royale, Iles du Salut, French Guiana, Overseas department and region of France, French Guiana, South America Monument to martyr Seznec, Ile Royale, French Guiana, South America