› added 5 months ago
16
TIL the A26 motorway in France is so heavily used by British holidaymakers that it's officially nicknamed "Autoroute des Anglais" or "Motorway of the English"
via reddit.com