Livadi Ikaria Greece

37.630878, 26.091387