Venice is composed of more than 100 small islands with a wide zigzag waterway as its avenue , and many other intercrossing narrow ones as its alleys. Venice is composed of more than 100 small islands , with a wide zigzag waterway as its avenue no comma and many other intercrossing narrow ones as its alleys. I'd punctuate it thus.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.