Île Bizard


Île Bizard is an island near the Island of Montreal in the Hochelaga Archipelago.