Results 1 results found View of taverna near Paralia Kalamaki, Paralia Kalamaki, Corfu, Ionian Sea, Greek Islands, Greece, Europe