Question: Are Nayyerabad, Isfahan and Prinos, Thasos located in the same country?
Sentence (from "Prinos, Thasos"): Prinos is a village on the island of Thasos in northern Greece.
Relevant evidence: Yes