News

India, the seventh-largest country in the world, shares its borders with seven countries ... covering a total geographical area of approximately 3.28 million square kilometres (1.27 million ...