What's the best thing make you to love INDIA ?

India
February 5, 2007 11:45am CST
Everyone loves his own country . Tell , why you love INDIA ?
1 response
@itgalary (633)
5 Feb 07
I love its great culture, tradition, its tollerance... And especially if you ever lived outside India you can see how good India is.... India is the best in the world