Saint Lucia, island sovereign state in the Caribbean Sea. As of 2020 country had an estimated population of 178,844 inhabitants. The country was created 43 years ago in 1979. Its capital city is "Castries".
There are 0 city/town in Saint Lucia, .
Cities, Towns, Neighborhoods & Other Populated Places in Saint Lucia.