10A City Built on Water
Venice is built on a network of 118 small islands separated by canals and linked by over 400 bridges.
Venice is built on a network of 118 small islands separated by canals and linked by over 400 bridges.