2025-26 Caribbean Cruise

Next morning we’re at Castries Harbour, the capital and main port of the island of Saint Lucia.