I've been through Europe to go to Italy, used motorways and paid tolls as they arise, except Switzerland which we had a Vignette.
Can someone list all the passes and charge cards (?) that various countries require us to have to travel on their motorways and toll roads please ?
Can someone list all the passes and charge cards (?) that various countries require us to have to travel on their motorways and toll roads please ?