Wild Life Viewing in Montreal | Where to See Wildlife in MTL
Île Charron, Montreal is an island on the Saint Lawrence River, the westernmost of the Îles de Boucherville archipelago.
If you are looking for a place to see some friendly animals, roaming around in their natural habitat, this will be the park to check out.
Here is where the island located
Here are some picture of some of the wild life you can see in early spring in this park.