Land befindet sich in Keroula auf den Höhen von Alinda mit Blick auf die gesamte Bucht der Agia Marina und des Kastro. In der Nähe des Flughafens und mit dem Auto zugänglich.