Paris, France
2
321mi
•
05h 50m
Venice, Italy
2
3
161mi
•
02h 38m
Florence, Italy
3
4
173mi
•
02h 54m
Rome, Italy
4
6
130mi
•
02h 01m
Naples, Italy
6