Saint Petersburg – A 48 hour guide

I had earlier described St Petersburg as the flamboyant European alter ego of Russia and the moment you step into…