Picturesque traditional greek village on green hills near sea shore on Lefkada island, Greece. Travel Europe in summer