Canada is a huge country and absolutely impossible to dislike. Toronto and Montreal the two major cities of Canada offer the world’s best quality of life, hiking, skiing or snowboarding over the cloud-reaching mountains of Banff & Jasper National Parks, which are part of the well-known Canadian Rockies, Canada is also home to one of the greatest natural wonder of the world – the Niagara Falls, which is the largest waterfall in the world. Vancouver another city of Canada routinely tops the lists of the world’s greatest places to live in. Canada is also famous for the Rocky Mountaineer Train, a luxury rail service which runs on some exclusive routes through the Rocky Mountains. In short, Canada has it all, right from the cosmopolitan cities, to luxury cruises and trains, rugged mountains, lakes and forests and we at Déjàvu Holidays would love to customise your Canadian itinerary just for you.