Question: Are Kaiafas and Mah Kariz both located in the same country?
Sentence (from "Kaiafas"): Kaiafas or Thermal Springs of Kaiafas( Greek, Modern: Καϊάφας) is a spa in the municipality of Zacharo in southwestern Greece.
Relevant evidence: Yes