Canada is a wildly diverse country, with millions of acres of wilderness full of wildlife and endless possibilities. The major cities of Vancouver, Toronto and Montreal are all great places to set off for exploring, hiking, fishing or wildlife viewing in some of Canada’s National Parks.