To provide you with additional information about how we collect and use your personal data, we’ve recently updated our Privacy Policy and Terms of Service. Please review these pages now, as they apply to your continued use of our website.
The ÃŽles du Salut (Islands of Salvation) are a group of three small islands about 6.8 miles (11 km) off the coast of French Guiana in the Atlantic Ocean. Devils Island (Ile du Diable) is the most notorious due to the political imprisonment there of Captain Alfred Dreyfus. His house is in the center. The photo was taken from Royal Island. Royal Island (on left) and Devils Island are separated by the Passe des Grenadines.