17 Places To See Before You Die

Igazu Falls

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.

Red Square, Moscow, Russia

[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.

Leave a Reply

Your email address will not be published. Required fields are marked *