Home » North America » St Lucia » Capital City
The capital city of St Lucia is Castries. Largest city of St Lucia by area is Castries.
Type: Capital city
St Lucia is known for Lush rainforests