Indian History When Babar invaded India in 1525, Humayun was the Governor of? A) Kabul B) Fargana C) Badakhshan D) Herat Detailed Solution: No Details Prev Next