L'Inde du Sud se trouve dans la péninsule du plateau de Deccan et est délimitée par la mer d'Oman, l'océan Indien et la baie du Bengale à l'ouest, au sud et à l'est respectivement.
L'Inde du Sud est bordée par la mer d'Oman à l'ouest, l'océan Indien au sud et la baie du Bengale à l'est.