Devil's Island

Cayenne's Prison in French Guiana

Devil's Island is a former penal colony and forced labor camp in French Guiana. It's notorious for the extremely cruel conditions inmates were made to endure there.