Helmand definition

Search

Helmand

Helmand logo #21221Longest river in Afghanistan. Rising in the Hindu Kush, west of Kabul, it flows southwest for 1,125 km/703 mi before entering the marshland surrounding Lake Saberi on the Iranian frontier
Found on https://www.encyclo.co.uk/local/21221
No exact match found.