The central location of India gives it a military advantage as well as connectivity to the countries in the West and East.
It also helps India in keeping close contact with countries like west Asia,Africa and Europe from western cost,and southeast and east Asia from the eastern Asia