Red Square, Moscow, Russia
A symbol of the cold war, Red Square should be visited by anyone who can get there, especially those that are interested in history.
[adinserter name=”Place Holder 1″]
The Red Square is located in the Kremlin, (Walled City of Moscow) and is near the Lenin Mausoleum, and the Saint Basil’s Cathedral Complex.