Location of Saint Lucia
Capital Of Saint Lucia
April 5, 2011 by Afifa Gillani
Filed under General Knowledge
The capital of Saint Lucia is Castries; build on a flood gut of reclaimed land, stretching over 30.5 square miles, hosting a population of 61, 341 people. The city is home to the government seat and head offices of local and foreign business. Designed in a grid pattern similar to that of a metropolitan city […]
- Read more