Travelling to italy for 3 weeks in july with 4 friends , expecting to take 6 train trips in total.
1 - milan to varenna
2 - varenna to venice
3 - venice to florence
4 - Florence to chuisi
5 - chiusi to Rome
6 - Rome termini to Rome airport
Any advice gratefully accepted about what is the. Best way to reserve and book tickets from Australia?