India has the second largest population on Earth. There are 1.2 billion people there. China is the only country with a larger population.
China
Iran
By area, the answer is Russia, who is 17,075,400 km2.
25th largest in terms of land mass is South Africa
If you mean strictly in landmass, Canada. It is second only to Russia and encompasses 7% of the worlds land.
India
Africa
canada
Thailand
China
canada
Iran
China
USA
The worlds largest population is Indonesia.http://islam.about.com/od/muslimcountries/a/population.htm
Africa is the second largest continent by both area and population.
Pakistan