Question: Are both Nestorio and Londesborough located in the same country?
Sentence (from "Nestorio"): Nestorio is approximately 28 km southwestwards of Kastoria, at the banks of the river Aliakmon.
Relevant evidence: No