The service offers later departure times, making connections easier for travellers arriving from across Europe, including France and Germany, where the Saint Lucia Tourism Authority (SLTA) is stepping up its promotional efforts. Saint Lucia is making it even easier for UK visitors to escape the winter and experience the island’s warmth, natural beauty and vibrant […]