Posted by Ileana von Hirsch: “Where?” ask my Greek friends when I say that I have just come back from a wonderful trip to Kilada. “Kilada,”I reply, “You know, that cute little provincial seaside town in the Argolis, on the east coast of the Peloponnese, famous for its small, succulent pink shrimps and … Read More