Moscow, the largest city in Russia and one of the largest in Europe, with a population of over eleven and a half million. The city is located in the west part of the country along the Moskva river, a tributary of the Volga river. If I had to mention only 3 things that really madeRead More