Multiple choice general knowledge history Where the "Tomb of Jahangir" present? Indore Agra Lahore Kandahar Reveal answer Fill a bubble to check yourself C Correct answer Explanation The Tomb of Jahangir is located in Lahore, Pakistan. It was built by his son Shah Jahan after Jahangir's death in 1627.