jail

Devil's Island through the palms
🇫🇷French Guiana

Devil’s Island, French Guiana – Hell on Earth for 100 Years

Devil's Island may look like an idyllic Caribbean paradise, but this French Guiana outpost actually better espouses its infamous name than its appearance.
239
Shares