Buckingham Palace – London, UK

Buckingham Palace has served as the official London residence of Britain’s sovereigns since 1837 and today is the administrative headquarters of the Monarch.
Continue Reading

Prague Castle – Czech Republic

The Prague Castle, an ancient symbol of the Czech lands, is the most significant Czech monument and one of the most important cultural institutions in the Czech Republic.
Continue Reading

The Moscow Kremlin and Red Square, Russia

Great virtual tour with many locations inside the Moscow Kremlin and its environs such as Red Square. Kremlin term often used to refer to the government of the Russian Federation in a similar sense to how the White House in USA. In addition to the functions of government it is a...
Continue Reading