Question: Iskushuban is a small town in the northeastern Bari provinceof a country that is located in the horn of what?
Sentence (from "Ras Binnah"): It is located 20 kilometres southeast of Bargal.
Relevant evidence: No