I believe this is Livadia in Vrontados facing the East. Even if it is not called Livadia it is definitely in Vrontados