Battle of Hydaspeas: Alexander the Great’s Final Conquest
The Battle of Hydaspes, fought in 326 BC, was a historic battle between Alexander the Great and King Porus. The battle took place on the banks of the Hydaspes River, now known as the Jhelum…