Saint Lucia: A Caribbean Quest
Situated in the Windward Islands of the West Indies in the Lesser Antilles, Saint Lucia is an island country with a unique history and culture, beautiful nature and endemic species both above and below the waves. Pierre Constant tells us about his adventure there.