What is the Capital of Afghanistan?

The capital of Afghanistan is a city called Kabul, in the province of Greater Kabul. It is also the largest city in Afghanistan, with a population of over 2.5 million. Look here for more information: