French Guyana

The "îles du salut".