Saint Lucia

From Spacefaring

Q760

island sovereign state in the Caribbean Sea