› added 2 months ago
6
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