Devil's Island, French Guiana

A remote island with a haunting history and dramatic scenery.

A scenic view of Devil's Island, a small tropical island in French Guiana, completely covered by a dense forest of palm trees.