Within easy reach of this spot
Close by you'll find Arkadi Monastery, Church of the Transfiguration of the Savior and of the Saints Constantine and Helen, Eleutherna Archaeological Museum.