1The city rests on 118 islands separated by 150 canals

The city rests on 118 islands separated by 150 canals.

Click the next ARROW to see the next Photo!

Back