Question: what is the advantage of having both streets and canals in venice?
Answer: The advantage of having both streets and canals in Venice is you can get from one place to another in two ways: take a boat or walk. Also, almost anything that is moved on wheels elsewhere is moved by water in Venice.