Glyfada Corfu Greece

39.59325, 19.807697