Browsing Category: Russia

St Petersburg

St Petersburg, briefly known as Leningrad, was founded by Peter the Great in 1703. It is associated with the birth of the Russian Empire and is considered the Northern capital. We were fortunate to have a Saturday free in this city, and doubly fortunate that work hired a driver and guide for us for the […]

WordPress Appliance - Powered by TurnKey Linux