Beautiful Apella beach in Karpathos island. Greece.