Red Square

Red Square Moscow

Red Square

Red Square is the most iconic place of

Moscow. The square is located in the heart of the city and hosts some of the major landmarks of Russia’s capital. TheĀ Lenin’s Tomb, the History Museum, the GUM, the Kazan Cathedral and the iconic St.Basil ‘s Cathedral are some examples. Kremlin is just beside the Red Square. Hotels in Moscow

Red Square on Map of Moscow

Red Square Moscow

Red Square