Written by Indo-Asian News Service | Friday July 3, 2015
World Cup matches will be held between June 14 and July 15 at 12 stadiums located in 11 Russian cities. These are Moscow, St. Petersburg, Sochi, Kazan, Saransk, Kaliningrad, Volgograd, Rostov-on-Don, Nizhny Novgorod, Yekaterinburg and Samara.
sports.ndtv.com