Venice is made up of 118 little islands that are joined by more than 400 bridges and divided by lovely waterways.