Saint Lucia Tourism Authority hosts UK showcase

The Saint Lucia Tourism Authority has successfully hosted its eighth annual showcase, welcoming more than 150 UK travel industry specialists to the event.