Saint Lucia

Saint Lucia is an independent island nation in the Caribbean. The island, which has a land area of ​​606 km² and a population of 166,487 inhabitants, belongs to the Windward Islands and is located north of Saint Vincent and the Grenadines and south of Martinique.

Saint Lucia

Explore the place

The City Maps