Where is Dehi Located?

Where is Dehi Located?

Dehi, located in southern Afghanistan along the Helmand River, is a city embraced by lush greenery. The city’s connection to the river adds to its charm, creating a serene atmosphere. Dehi is a southern Afghan city where the Helmand River weaves through a landscape of natural elegance.

Map showing location of Dehi
Where is





This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More