Takhar

More details

Takhar is region of the country of Afghanistan.

Takhar
CountryAfghanistan