It is a post about how India is perceived by the outside world. The wrong notions and the misconceptions. This post is a reply to all those who think India doesn't have what it takes to be the most developed country in the world.
Read this post on legallylostbeing.blogspot.com