Saint Lucia honoured by World Travel Awards

December 1, 2020 0

The prominence of Saint Lucia as a romantic haven has been confirmed, with the Caribbean island recognised with the title of World’s Leading Honeymoon Destination and the World Travel Awards. The news was confirmed during […]