Flag Map of India

In this flag map of India you can see the flag of India superimposed over the geographic map of India. India is a huge country, with an area of 3,287,263 km2, making it the seventh largest country in the world. It is also the second most populous country in the world, second only to China. It has a population of nearly 1.4 billion people. Imagine that!