World Cup 2011 Photos

    World Cup 2011 final: India vs Sri Lanka

    April 02, 2011 14:13

    South Asian giants India and Sri Lanka face off in the World Cup 2011 final in a battle to secure the most coveted title in World Cricket.