Moscow, the capital of Russia, is a city steeped in history and culture. It's the largest city in Russia and the seventh largest in the world. Moscow is home to iconic landmarks like the Kremlin, Red Square, and St. Basil's Cathedral, as well as many museums, theaters, and art galleries. If you're planning a trip to Moscow, here's a guide to some of the must-see sights and experiences.Red Square: The heart of Moscow, Red Square is one of the most famous public spaces in th...