In terms of area, India is the seventh largest country in the world. India's total landmass measures around 3.28 million sq. km.