Let a local from St. Petersburg introduce you to what they love about the 2018 FIFA World Cup Russia™ Host City.