To drive in Italy, U.S. citizens must acquire an ... to and from the Stazione di Firenze Santa Maria Novella (Florence Train Station). You should also note that hailing taxis is illegal here ...
Some results have been hidden because they may be inaccessible to you