Aegina, the big one, and Moni islands as seen from Agistri island.
The place is on top of the cliff, just before to clim down to Chalikiada beach.
Agistri island wikipedia:
Greek,
English
Agistri
Municipality
Agistri on Agistri-island.gr