Battle of the Hydaspes

A battle fought in 326 BCE near the Hydaspes River, where Alexander the Great defeated King Porus in the Punjab region.

Connect