St Lucia Attractions
Castries is one of the most beautiful places in the Caribbean. Surrounded by hills, the large harbor is always busy. Castries is one of the most important ports for many cruise lines docking in Pointe Seraphine. In Castries you will find the great Derek Walcott Square, where a Roman Catholic cathedral from the 19th century… Read More »