Every corner of the city of Venice in northeastern Italy is a feast for the eyes. Built on marshes, it comprises 118 islands linked by picturesque bridges over its world-famous, meandering canals.
When you think of Venice, water and gondolas are probably the first things to come to mind. And yes, this is a city that was ...