You might also know this place by the following names:
Panagía tou Machairá, Panagia tou Machaira, Παναγία του Μαχαιρά, Q6723383