Kandahar is the founding city and spiritual center of the Taliban. The city holds significant importance for the group and has been called the de facto capital of Afghanistan, as the supreme leader and his spiritual advisers are based there.
Kandahar Brain Teaser: 20 Questions to Test Your Mental Flexibility