Let me share some pics from the recent trip co Greece. The castle-looking ruins is an old Venetian fortress in Corfu city:
If going there check for the weather, May-June may work best, as the sea can be cold in mid-May, and the sun too scorching in summer. There are few beaches with sand. Also beware of the snakes if going hiking.