London is made up of two ancient cities which are now joined together. They are: the City of London, know simply as ‘the City‘ which is the business and financial heart of the United Kingdom. It is also known as the Square Mile (2.59 sq km/1 sq mi). It was […]

1

Moscow is the capital, the most populous city, and the most populous federal subject of Russia. The city is a major political, economic, cultural, scientific, religious, financial, educational, and transportation centre of Russia and the continent. Moscow is the most northern city on Earth with a population above 10,000,000, the […]