Taywara (town)
From Wikipedia, the free encyclopedia
The town of Taywara i slocated on Taywara District in Ghor Province,Afghanistan.
at about 2250 m altitude.The population is 15 000.It is the district center ofThe town of Taywara i slocated on Taywara District in Ghor Province,Afghanistan.
at about 2250 m altitude.The population is 15 000.It is the district center of