Alicoto

From Wikipedia, the free encyclopedia

Alicoto is a town in southeast French Guiana, close to the border with Brazil.