Ghor Province

Ghor Province, also transliterated Ghowr, is in central Afghanistan. The capital is Chagcharan.