Some of the cities hosting this year’s World Cup may be unfamiliar to you. But who hasn’t heard of Sochi?…