Islām Qala is a border town in the western Herat province of Afghanistan, near the Afghanistan–Iran border. It is the official port of entry by land from neighboring Taybad in Iran. From Wikipedia
Taliban authorities at Islam Qala have provided shelters, food, medical care, transport, water to thousands of returnees following deportation drives in both neighboring countries.