Start your mini-tour enjoying riverside café culture in the elegant streets of Luxembourg City, one of Europe's loveliest cities, before taking in the fairytale castles of Vianden and Clervaux.