TravelTill

About Micoud



Micoud is a village of around 2,700 inhabitants situated on the east coast of Saint Lucia. It was named after Baron de Micoud, who was the French governor of Saint Lucia in the 18th Century.
previous12next