I've read several posts about trains. I would just like to confirm a couple of things please:
High speed train from Rome to Florence to Venice is the Italo?
Stations - Termini to Firenze SMN to Venice S Lucia ?
How far in advance should I buy? now? 6 weeks before? I want all of this done beforehand.
Thanks for your knowledge!