Moscow, Russian Federation

posted in: Greatest Cities | 0

Moscow is the capital city of Russian Federation, and the biggest city of the country. It is located in the western Russia and on the Moskva River. And the name of Moscow is thought to be derived from the Moskva … Continued