Madrid is the capital and largest city of Spain. The population of the city is roughly 3.3 million (as of December 2009); the entire population of the metropolitan area (urban area and suburbs) is calculated to be nearly 6 million. Read more»
Manchester is a city and metropolitan borough of Greater Manchester, England. In 2009, the population of the city was estimated to be 483,800, making it the seventh-most populous local authority district in England. Read more»
The city of Rome is located in the central-western portion of the Italian Peninsula, on the Tiber river within the Lazio region of Italy. Read more»
London is the capital and largest urban area of both England and the United Kingdom. An important settlement for two millennia, London's history goes back to its founding by the Romans. Read more»
Prague is the capital and largest city of the Czech Republic. Its official name is Hlavní město Praha, meaning Prague, the Capital City. Read more»
Netherlands is the European part of the Kingdom of the Netherlands, which consists of the Netherlands, the Netherlands Antilles and Aruba in the Caribbean. Read more»