Results 1 results found View over Liapades Bay from hilltop viewpoint near Lakones, Paleokastritsa, Corfu, Ionian Islands, Greek Islands, Greece, Europe