How the world sees Greece
A bright yellow restaurant sits upon the shores of Club Vista Mare, where guests can go and enjoy GREEK and Spanish cuisine while staring out to the ...