REGION

Kapisa

  • Kapisa

    Afghanistan’s smallest province, a cluster of populous valleys north-east of Kabul that carries the name of an ancient kingdom.