This is a beach just beyond Kavouri on the peninsula of Vouliagmeni with some stone ruins on that small island. You can see the towns of Vouliagmeni, Voula and Glyfada on the foothills of Hymetus.
[Back][Up][Next]