Search
Menu
Home
Sources
About
Contacts
Taywara
Taywara
is a
town
located at at about 2,250 m
altitude
. The population is 15,000. It is the
district center
of
Taywara District
,
Ghor Province
,
Afghanistan
.