New Delhi [India], November 19 (ANI): As India gears up to face Australia in the final of the ICC Cricket World Cup at Narendra Modi Stadium, Ahemdabad, temple bells ring loud, havan flames leap high, and prayers for the world cup's return to India sound across the country.
Cricket fans, young and old, have started flocking to temples as they eagerly pray to invoke the blessings of the supreme for Team India's victory aga