Canada is one of the most exciting travel destinations in the world. It has many interesting cities, like Toronto, North Vancouver, Calgary, Montreal or Halifax. But also some of the most impressive nature, which is great for outdoor activities, like hiking, skiing, rafting and fishing. For those wanting to take advantage of the outdoors, best way is to visit on the road.