Moscow has many attractions to see, from the iconic Red Square to the beautiful St. Basil's Cathedral. Plan your itinerary in advance to make the most of your time in the city.