island sovereign state in the Caribbean Sea. Hewanorra, Iyonola, lc, lca, Sainte-Lucie, St Lucia, St. Lucia
Website, Wikimedia, Wikidata 1979 Saint Lucia, See also country