› added 4 years ago
236
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