Venice boasts an intricate network of canals navigated by the iconic gondolas, criss-crossing through 118 islands linked by ...