Welcome to Jalalabad, the fifth-largest city in Afghanistan and the capital of Nangarhar Province. Located about 130 kilometers from Kabul, Jalalabad is a leading center of social and trade activity due to its proximity to the Torkham border checkpoint and border crossing. The city is situated at the junction of the Kabul River and the …
