Experience the wonders of Canada with Canadian Affair. Our extensive range of travel options includes flights, hotels, train tours, cruises, fly drives, motorhomes, and so much more. Immerse yourself in the breathtaking landscapes, from the majestic Rocky Mountains to the vibrant city of Toronto. Let us be your guide to discovering all that Canada has to offer!