TOURISM AUTHORITY UNVEILS NEW WEBSITE Stephy Anius February 18, 2019 News Updates Leave a comment The Saint Lucia Tourism Authority (SLTA) has launched a new web-site. The new site, which features a fusion of video and images, captures iconic sites across Saint Lucia. Best free WordPress theme 2019-02-18 Stephy Anius