There are so many reasons to visit St Petersburg. Some people come in search of culture, others seek inspiration from…