Breakfast in Spain, lunch in France and dinner in Italy – with plenty of sightseeing from a comfortable seat in between. The ...