26/01/2010

Europe's biggest cities

Want to know which are Europe's 500 largest cities? You can check here. Spoiler alert: the biggest is Moscow and the second biggest is London.