ST. LUCIA ST. LUCIA, a rocky, forest-clad island in the West Indies, the largest of the Windward group; exports sugar, cocoa, logwood, &c.; capital is Castries.