Designed by
Title
French Guiana, Iles du Salut - Islands of Salvation: Devils Island with Dreyfus Hut #115278657
Description
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- ÃŽle du Diable - is the most notorious one, due to the political imprisonment there of Captain Alfred Dreyfus. His house is visible. The photo was taken from Royal Island. Devils Island and Royal Island are separated by the Passe des Grenadines.