Results 4 results found Orthodox church and Kira Panagia beach, Kira Panagia, island of Karpathos, Dodecanese, Greek Islands, Greece, Europe Kira Panagia beach, Karpathos, Dodecanese, Greek Islands, Greece, Europe Kira Panagia beach, Karpathos, Dodecanese, Greek Islands, Greece, Europe Church overlooking Kira-Panagia Bay, Karpathos Island, Dodecanese Islands, Greek Islands, Greece, Europe