Does anyone know where the Italy Saverpass can be purchased in Italy? Can it be confirmed that it be bought only in Rome, Venice & Milan? We are travelling to Europe in May for three months and want to buy the Saverpass when we arrive for our final leg in Italy.
Please sign in to post.