INDIA, the winners of ICC Cricket World Cup 2011 hosted by India, Bangladesh and Sri-Lanka. India won against Sri-Lanka in a nail-bitting final match played in Mumbai. History was created by winning the World Cup after 28 years. A very proud moment for every Indian. I feel proud to be an Indian.
Trivia: For the first time the host country lifts the cup.
Photo: Hindustan Times daily newspaper.