India occupies approximately what percentage of the world's land area?
India occupies about 2.4% of the world's land area but harbours about 8.1% of the world's recorded species.
Ref: NCERT Class 12 Biology Chapter 13: Biodiversity and Conservation Species-Area Relationship