INDIA Is Amazing country what you think

India
November 1, 2006 2:23am CST
For mine really really amazing iam indian
2 responses
• India
3 Nov 06
Nothing is better than India..
@neeraj07 (578)
• India
1 Nov 06
May lord Krishna bless U - Lord Krishna's statue.
U R right. India is a truly amazing country.