Friday, December 04, 2009

Île Royale and Devil's Island, French Guiana Dec 4, 2009

Île Royale (Royal Island) is the largest and westernmost island of the three Îles du Salut, in the Atlantic off the coast of French Guyana. It was used as the centre for administration when the islands were used as a French penal settlement.

No comments: