Kabul is the capital and largest city of Afghanistan serving as the political and economic centre of the country located in a narrow valley ...
Kabul is the capital and largest city of Afghanistan serving as the political and economic centre of the country located in a narrow valley surrounded by the Hindu Kush mountains.