football stadium

Indian football fans rushing to Russia for the much-awaited FIFA 2018

Indian football fans rushing to Russia for the much-awaited FIFA 2018

June 9, 2018

FIFA 2018, one of the biggest global events of 2018 is fast approaching and it will be held in Russia from June 14 to July 15. Russia has visitors from all over the world, and this year, more Indians are visiting the country than they have in the last few years.

Read More