First Taste – St Petersburg, Russia

I’m not sure I have been quite as excited as I was about arriving anywhere as Russia for the first time in 1999. The idea of going behind the old iron curtain to a country that was hard to imagine that much about was more exciting than even Egypt or India for my first big …

Continue reading First Taste – St Petersburg, Russia