- Alexander the Great invaded India in 326 BCE during his campaign to conquer the Persian Empire and beyond.
- The invasion was part of Alexander's ambition to create a vast empire extending from Greece to the Indus Valley.
- The invasion was preceded by the conquest of the Achaemenid Empire of Persia, which controlled parts of northwestern India.
- Alexander crossed the Hindu Kush mountains to enter the Indian subcontinent.
- He encountered fierce resistance from the Indian ruler King Porus (Puru