This one was taken on my favorite beach in Lefkas, Greece.
This photo taken at Palamidi castle at Nafplio in Greece.