World Travel Awards

Last week CD-Traveller mentioned that this was the time of awards. At the same time as the British Travel Awards, the awards they call the Oscars of travel, the World Travel Awards, were announced. Unlike the British awards, I don’t […]