Canada is a land of opportunities and a great tourist attraction for the matchless beauty of its landscape, hills and the neat water reservoirs. Millions of tourists visit