Devil's Island. Seven miles off the coast of French Guyana lies the ex-penal colony of Devil’s Island. For anyone who has seen the movie Papillon, the very name - Devil’s Island - conjures up scenes of immense suffering and dramatic escape attempts. (via)
No comments:
Post a Comment