Surprise Me!

Top 10 Least Densely Populated Places In The World 2016

2016-08-22 2 Dailymotion

149 million square kilometers (57.5 million square miles) of land is a huge area. It's actually all the land area on earth. But with 7,125,000,000 people sharing our planet, it boils down to 48 people sharing each square km.

Buy Now on CodeCanyon