Within easy reach of this spot
Close by you'll find Dimitrios Shipwreck, Ambelakia beach, Church Notre Myrtidiotissa.