Question: Where is the team that Ibou Touray plays for located?
Sentence (from "Salford City F.C."): Salford City Football Club is a professional football club in the Kersal area of Salford, Greater Manchester, England, which plays in National League North, the sixth tier of English football.
Relevant evidence: Yes