Question: Are Nea Palatia and Sarab, Quchan located in the same country?
Sentence (from "Nea Palatia"): ( Greek: Νέα Παλάτια literally" New Palaces") is a community in East Attica, Greece.
Relevant evidence: Yes