Question: Are Sahra Enqolab Shomareh-ye Do and Lichada both located in the same country?
Sentence (from "Lichada"): Lichada(" Licháda") is a village and a former community in Euboea, Greece.
Relevant evidence: Yes