What percentage of the world's total land area is India?A2.5 %B2.4 %C2.2 %D2.1 %Answer: B. 2.4 % Read Explanation: India takes up about 2.4 % of the total land area of the WorldIndia is the world's seventh largest countryArea of India - 3.28 million square kilometer Read more in App