The St Lucia Tourist Board is making every effort to entice US and Canadian travellers to take St Lucia holidays. As part of the marketing campaign they just completed a city road show that passed through 20 American cities showcasing the best of St Lucia