Saint Lucia

Saint Lucia is a country in North America.