India is a land of human resource, achieving feats in which no one can ever imagine. Though India is a developing country, yet there are certain areas where we ahead of the developed nations. Read less