Borges Labyrinth on San Giorgio Maggiore Island in VeniceHome » Italy » Borges Labyrinth on San Giorgio Maggiore Island in Venice