High end villas, in a majestic hill in Skala Kallirachi, where Ultimate luxury residences with breathtaking sea vi...