
Kozhikode, India – The World Cup has come to a football-crazy southern Indian city, where Lionel Messi, Neymar and other star players are, quite literally, larger than life.
In Kozhikode, in the southern state of Kerala, fans have celebrated international football’s greatest event for years. Gigantic cut-outs of players are on display across the city on India’s western coast, along with fluttering flags and banners. Almost every street has some kind of adornment, as residents express their love for the game.