Sankt Petersburg is one of the finest cities in the world to visit, but our advice is that if you do, make sure you grab a cab and don’t drive yourself. It could be dangerous!