The Saint Lucia Tourism Authority (SLTA) has launched its new website designed especially for the Caribbean market, www.caribcation.org The new site was officially unveiled to local and regional media partners on Friday, May 10, 2019 at Harbor Club – Curio Collection by Hilton. The website features a fusion of video and images and captures iconic…