has kilometers of canals , islands and bridges .