Question: Patricia Felicien is from an island country with a population of how many people ?
Sentence (from "Saint Lucia"): Part of the Lesser Antilles, it is located north/northeast of the island of Saint Vincent, northwest of Barbados and south of Martinique.
Relevant evidence: No