Browsing:

Tag: Russia

Art lovers’ paradise- Hermitage Museum, St Petersburg

One of the highlights of  my tour of Russia was definitely the Winter Palace and the State Hermitage Museum.  The Hermitage Museum is the second largest museum in the world after Louvre in France.  It certainly lives up to its Read more…