India, a saptea tara ca marime din lume, se intinde pe un peisaj divers, de la muntii Himalaya din nord pana la campiile de coasta din sud. Se intinde pe 3.214 km de la nord la sud si pe 2.933 km de la est la vest. Tara se invecineaza cu Pakistan, China, Nepal, Bhutan, Bangladesh si Myanmar, avand o linie de coasta de 7 516,6 km de-a lungul Oceanului Indian, Marii Arabiei si Golfului Bengal.