Question: Are Khar Farih-E Sofla and Achada Tenda both located in the same country?
Sentence (from "Achada Tenda"): Achada Tenda is a town in the northern part of the island of Santiago, Cape Verde.
Relevant evidence: Yes