El jardí es troba al costat de la platja a Avia, Grècia.