where is saint lucia
Saint Lucia is a British Commonwealth country that is an island in the Caribbean, off the coast of Central America. It lies between the Caribbean Sea and North Atlantic Ocean, north of Trinidad and Tobago.