Question: Are Parabel (Rural Locality) and Sarra, Nablus located in the same country?
Sentence (from "Sarra, Nablus"): Sarra is a Palestinian town in the Nablus Governorate in northern West Bank, located 11 kilometers southwest of Nablus.
Relevant evidence: Yes