Welcome to Moscow, Russia Moscow is the capital and the largest city of Russia and is known for the community of billionaires that reside in it. Moscow is also home to some of the best museums, galleries, and cultural institutions in the world, including the Red Square.
Open Moscow on MapsAfter visiting Moscow, we are going to go to Kazan in Russia.
Curated by Trift Team