La città di Castries si affaccia su un grande porto naturale ed è un vivace centro la cui origine risale al XVIII secolo, ad opera dei francesi.
Devastata per tre volte da un incendio, molti dei suoi edifici sono andati perduti.
Per gli amanti del mare la città vanta splendide spiagge chiare.