A European Informational Website learn more
Île Bizard is an island near the Island of Montreal in the Hochelaga Archipelago.