Tagarades Aristocratic house Built on the slopes of the hill with elegance and uncompromising views of the sea, in the ...