Castries is the capital and largest city of Saint Lucia, an island country in the Caribbean. The urban area has a population of approximately 20,000, while the eponymous district has a population of j
View of Castries Saint Lucia Day 248bdriveb
St. Lucia, Karibik Castries Cathedral Basilica of the Immaculate Conception panoramio
Castries Harbor from Morne Fortune, St Lucia
Castries Town. Flickr gailhampshire
Derek Walcott Square is a public square and park located in central Castries, Saint Lucia.
Derek Walcott Square seen from Micoud Street
Derek Walcott Square in Castries, Saint Lucia with the Basilica of the Immaculate Conception in the background
Bandstand at Derek Walcott Square