Devil's Island — island in French Guiana, France