Afghan President Ashraf Ghani, centre, left, arrived in Herat yesterday a day before the inauguration of the Salma Hydroelectric Dam. Indian Prime Minister Narendra Modi will travel to Afghanistan for the second time in six months this weekend, on a one-day visit to inaugurate a dam with Afghan President Ashraf Ghani, said India’s foreign ministry.