Results 1 results found Avlaki Beach on the northeast coast of the island of Corfu near the town of Cassiopi, Corfu, Ionian Islands, Greek Islands, Greece, Europe