Louis Lewis named CEO of the Saint Lucia Tourism Authority Appointments

Louis Lewis named CEO of the Saint Lucia Tourism Authority

The Board of Directors of the Saint Lucia Tourism Authority (SLTA) is pleased to announce the appointment of Louis Lewis as chief executive officer, effective Oct. 1,...

BC’s West Coast Wilderness Lodge adds 20 new self-service villas