Brief information about the Micoud

Micoud Quarter Micoud is a Quarter on a village inside that Quarter, and also the Caribbean island nation of Saint Lucia. According to the 2002 census, the population of the Quarter was 16,143 individuals. The village of Micoud is located at 13°49′N 60°54′W.

Micoud Attractions