Voula Beach: 37.845345, 23.760453