› added 3 years ago
199
TIL Population density in Europe is just 34 people/sq km. At 426 people/sq km, England is the most overcrowded large nation in Europe.
via reddit.com