Explore Canada holiday packages including Niagara Falls, Toronto, Vancouver, and Banff National Park for natural wonders, modern cities, and outdoor adventures.