› added 11 months ago
113
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