Rocks on Avali beach, Lefkada island, Greece. Beautiful turquoise sea on the island of Lefkada in Greece