French Guiana
Habita en Guayana Francesa.