Ile Du Diable

From BiblePortal Wikipedia

Ile Du Diable [1]

An island off the coast of French Guiana, where Captain Dreyfus was confined.

References