Final match of the ICC Cricket World Cup 2011 between India and Sri Lanka being watched by many Dahodians at Soniwad, Dahod. Also, glimpse of Dahodians celebrating India winning the World Cup near Nagar Palika/MG Road.
Final match of the ICC Cricket World Cup 2011 between India and Sri Lanka being watched by many Dahodians at Soniwad, Dahod. Also, glimpse of Dahodians celebrating India winning the World Cup near Nagar Palika/MG Road.