Castries is the capital city of Saint Lucia. Founded by the French in 1650, Castries now has a population of just over 11,000.