L'Inde est bordée par la mer d'Arabie, l'océan Indien et la baie du Bengale. L'Inde est bordée par les pays du Bhoutan, du Bangladesh, de la Birmanie, de la Chine, du Népal et du Pakistan. L'Inde a plus de 1,2 million de miles carrés de superficie, ce qui en fait le septième plus grand pays du monde.
La capitale de l'Inde est New Delhi, tandis que la plus grande ville est Mumbai. L'Inde compte plus de 1,2 milliard d'habitants en 2014, ce qui en fait le deuxième pays le plus peuplé du monde. L'Inde a un climat varié qui va de la mousson tropicale au sud à plus tempéré au nord. L'Inde a un paysage diversifié avec des plaines plates, des plaines vallonnées, des déserts et des montagnes.