Travel9 things to spot on your way to the Hotel in St Lucia St Lucia is a paradise, an oasis in the heart of the Caribbean. The almost 9hr journey from London Gatwick …