Delikipos · Larnaca District
Εξωκλήσι Αποστόλων Πέτρου και Παύλου
34.917757, 33.362221
Approximate location – not yet verified.