The traditional complex is nestled on the south-west side of the village of Katalagari, in the most charismatic setting of Kefala, on the beautiful island of Crete in Greece, creating a stunning ornament in this peaceful seclusion.
We use cookies to offer you a better browsing experience and to analyze site traffic. By browsing this site you agree to our use of cookies. Learn more about our cookies policy