Question: Are both Treen (St Levan) and Chetrosu, Drochia located in the same country?
Sentence (from "Treen (St Levan)"): Treen is a small village in the parish of St Levan, in the far west of Cornwall, England, United Kingdom.
Relevant evidence: Yes