Loading…

The iconic Red Square boasts historic sites including St. Basil’s Cathedral, Lenin’s Mausoleum and the State Historical Museum, as well as luxury shops and restaurants.
Discover the iconic Red Square in Russia, filled with historic landmarks and rich cultural significance.
Sign in to ask questions about this place
Ask travel questions about this destination — for example when to visit, what to see, or what to pack.
Please sign in to leave a comment.