Santa lucia travel February 7, 2020 0 A superb St. Lucia golf resort is truly out of the way. It is by design. The same will be true in Saint Lucia, Mr. Cowan-Dewar said. He called on London…