› added 10 months ago
94
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