Tolong jelaskan mengenai Geografi dari Anak benua India

Menurut antropolog John R. Lukacs, "Anak Benua India menempati daratan utama Asia Selatan." Menurut sejarawan B. N. Mukherjee, "Anak benua adalah entitas geografis yang tak terpisahkan." Menurut ahli geografi Dudley Stamp, "mungkin tidak ada bagian daratan di dunia yang lebih baik ditandai oleh alam sebagai wilayah atau 'alam' sendiri selain anak benua India."

Daratan fisik alami di Asia Selatan ini merupakan bagian lahan kering dari Lempeng Hindia, yang relatif terisolasi dari bagian Eurasia lainnya. Himalaya (dari Sungai Brahmaputra di timur hingga Sungai Indus di barat), Karakoram (dari Sungai Indus di timur hingga Sungai Yarkand di barat) dan pegunungan Hindu Kush (dari Sungai Yarkand ke barat) membentuk batas utaranya. Di barat dibatasi oleh bagian-bagian pegunungan Hindu Kush, Spīn Ghar (Safed Koh), Pegunungan Sulaiman, Pegunungan Kirthar, Pegunungan Brahui, dan kisaran Pab antara lain, dengan Sabuk Lipat Barat di sepanjang perbatasan (antara Pegunungan Sulaiman dan Sesar Chaman) adalah batas barat Lempeng India, di mana, di sepanjang Timur Hindu Kush, terletak di perbatasan Afghanistan-Pakistan. Di sebelah timur, dibatasi oleh perbukitan Patkai, Naga, Lushai dan Chin. Samudera Hindia, Teluk Benggala dan Laut Arab membentuk batas dari anak benua India di selatan, tenggara, dan barat daya.

Mengingat sulitnya perjalanan melalui Himalaya, interaksi sosial budaya, agama dan politik di anak benua India sebagian besar telah melewati lembah Afghanistan di barat lautnya, lembah Manipur di timurnya, dan melalui jalur laut. Interaksi yang lebih sulit tetapi penting secara historis juga terjadi melalui lorong-lorong yang dirintis oleh orang Tibet. Rute dan interaksi ini telah menyebabkan penyebaran agama Buddha keluar dari anak benua India ke bagian lain Asia. Dan ekspansi Islam tiba di anak benua India dengan dua cara, melalui Afghanistan di darat dan ke pantai India melalui rute maritim di Laut Arab.