Beach Hut said:Might be a tad out of date but a reasonable assesment:
49 United Kingdom 244.69
US Seagull said:But what is the unit here? People per square mile? Kilometer? Your data's no good if we don't know the units!!
1 Macau 20,824.38
Spicy said:
I am sure if you lived in Dover or in London you would have a different view of immigrants coming into the UK.