L'Inde est bordée au sud-ouest par la mer d'Arabie et au sud-est par le golfe du Bengale. Au nord, aussi bien à l'est qu'à l'ouest, se trouve l'Himalaya. La ville et le cap de Kânyâkumârî sont à l'extrémité sud de la péninsule indienne qui se rétrécit avant de se jeter dans l'océan Indien.