Helmand
HELMAND CITY Helmand, in ancient times, as Hermand and Hethumand, is one of the 34 provinces of Afghanistan, in the south of the country. Lashkargah serves as the provincial capital. Bost Castle Qala-e-Bost/ Bost Castle is a fortress in Bost, Helmand Province, Afghanistan, built 3000 years ago near the convergence of the Helmand and Arghandab […]