The Loggia: A little bit of Venice, in the heart of Heraklion. Get ...