Images of high cliffs rising from the blindingly blue sea with white-washed villages clinging to the edges – these are the typical visions that come to mind as soon as someone mentions Santorini, Greece. The island of Santorini is largest island of the ...