Within easy reach of this spot
Close by you'll find Frankish Castle of Chlemoutsi, Πάρκο Μάχου, Frankish Church of Ayia Sophia.