Travel by train in Europe visiting Italy, France, Switzerland, Mediterranean, Barcelona, Provence, staying several days in central hotels with in-depth walking tours. Explore Europe by rail, enjoying first-class train travel. Small group size, less than 25 people.
