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