A vast landscape ‘from Sea to Sea’, Canada touches the shores of the Pacific, Atlantic as well as the Arctic Ocean. It’s not only the second largest country in the world, nature, too, has showered it’s bounty in aplenty on the land. Banff National Park in Rocky Mountains is one of the most beautiful sites in the country. Watching the mirror images of cliffs in the turquoise waters of the Lake Louise is a mesmerizing experience. Nature in its pristine form is at display in Gros Morne National Park and if you love wilderness you would get the experience of a life time.
Besides natural beauty the country has a number of urban centres, too, including Toronto, Ottawa, Quebec, Vancouver and Montreal. Old Montreal has its own grace as it has retained its quaint charm among all the modernity. Holidays in Canada would not only take you close to nature, it will introduce yourself to the real you in its unspoiled form. Book Canada tour packages from SOTC and experience the symphony of nature along with our hassle free procedure.