French Guiana
South America
Devil's Island