Description : Which place is closest to Tora-Bora? (1) Mumbai (2) Aurangabad (3) Amarnath (Kashmir) (4) Jalalabad
Last Answer : (4) Jalalabad Explanation: Tora Bora is a cave complex situated in the White Mountains of eastern Afghanistan, in the Pachir Wa Agam District of Nangarhar province, west of the Khyber Pass and 10 ... known to be an important area for the Taliban and insurgency against the Soviet Union in the 1980s.