Where is Saint Lucia in the World?

map placeholder

Where is Saint Lucia in the World?

Saint Lucia: Continent View