🇱🇨

St. Lucia

St. Lucia is located in North America. Castries is the capital; find current key figures and the largest cities in the directory.