Saint Lucia is the only country named after a woman.
View on Mobile