Hello! It is better to have the assistance of a tour guide in St Petersburg . Firstly, because you can use the benefit of their knowledge. Secondly, not many people speak English (not speaking about other foreign languages) in the museums and in the streets, so you might need some help and ...