93
Dehi is a city in the Baghlan Province of Afghanistan. Dehi 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.