Devil's Island
Devil's Island is a small island in French Guiana's Salvation Islands, notorious as part of a French penal colony that operated from 1852 to 1953.
Devil's Island is a small island in French Guiana's Salvation Islands, notorious as part of a French penal colony that operated from 1852 to 1953.