Which famous city which is called Venice of the north was built on 12 islands?

The correct answer is Stockholm.

Stockholm, Sweden's capital and largest city, is built on 14 islands and is often referred to as the "Venice of the North".

Copyright Wanderlust World © https://www.ynyoo.com