Helmand

More details

Helmand is region of the country of Afghanistan.

Helmand
CountryAfghanistan