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