Indian Geography The area of India is 2.2% of the total world area but has A) 16% of the entire human race B) 17% of the entire human race C) 15% of the entire human race D) 14% of the entire human race Detailed Solution: No Details Prev Next