MENUMENU

The Kremlin & Red Square Facts & Worksheets

The Kremlin is a complex in the heart of Moscow that now serves as the residence of the President of the Russian Federation, and is adjacent to Red Square.