Castries, St. Lucia (1650- )

Castries, St. Lucia (1650- )

Castries, capital of St. Lucia, is also the largest city on the island.  The latest estimates show its population as about 20,000.  St. Lucia with a total population of 163,362 (July 2014 est.) is part of the Windward Islands chain which forms the boundary between the...