Question: Are both villages, Nowruz Bolaghi and Neo Souli, Achaea, located in the same country?
Sentence (from "Neo Souli, Achaea"): Neo Souli is a village and a community in the municipality of Patras, Achaea, Greece.
Relevant evidence: Yes