What is the Capital of Saint Lucia?

The capital of Saint Lucia is Castries, which was founded (date not set). Castries has been the capital since (date not provided).

Although Castries is not the largest city in Saint Lucia, it functions as: (no role).

Castries is located at (coords not set), at an elevation of (not set).