Canada is the second largest country in the world. The country has no shortage of beautiful landscapes and sites for travellers to explore during their Canada holiday. It is a popular tourist destination due to its inspiring scenery, vibrant cities and a welcoming atmosphere. It is a vast land encompassing majestic mountains, virgin forests, and spectacular coastlines, spacious and arctic tundra. The country is home of vibrant and culturally rich cities also with incredible natural wonders to gaze at.