From Russia with Love
St Petersburg is a grand city, spectacular on the eye with some of the world’s top attractions. Want any more reason to visit?