Test Examine

India Size And Location

In area, India is the seventh largest country in area, and the second largest in population after China in the world. India is the cradle of human civilisation and the mother of history. India stretches from the snow-capped Himalaya in the North to sun drenched coastal villages of the South and the highly fertile valley of Brahmaputra in the East to the barren sandy desert in the West. It covers … Read more