Football World Cup kicks off on Thursday

  • The FIFA World Cup kicks off in Moscow, Russia on June 14, Thursday and will continue till July 15. The World Cup is going to be thrilling and action-packed as 736 players from 32 nations will compete for the coveted trophy. Host Russia will take on Saudi Arabia in the opening match on Thursday. Moscow's Luzhniki Stadium is selected as the venue where the fun-filled extravaganza is going to begin. The finale will also end at the same venue.

    Moscow City Map, Russia