Within easy reach of this spot
Close by you'll find Limnos Cape, Church of the Dormition of the Most Holy Mother of God, Pontona beach.