Saint Lucia is a sovereign country in Caribbean, Americas.Its capital is Castries. It has no land borders with other countries. Saint Lucia covers about 616 km².