1.

Mention 3 facts about india size and location each

Answer»

India is 7th LARGEST country in WORLD.
India lies in Asia just below CHINA surrounded by Indian ocean
India has 2nd largest POPULATION in world



Discussion

No Comment Found