Central Europe in a train
We have done this once before, a private train trip from Russia through the old Eastern Block countries.
This time we travelled in a loop around Central Europe. starting at Budapest. Then Zagreb (Croatia), Ljubljana (Slovenia), Verona (Italy), Milano (Italy, Como (Italy), Lucerne (Switzerland), Salzburg (Austria) and finishing up at our favourite city, Vienna.
Staying at 5-6 star hotels and enjoying some fabulous food and wine. At the end of trip we flew to Lyon (France) for a great week there.