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
You must be logged in to post a comment.