Canada is one of the most beautiful and desired tourist destinations in the world. Tourists and travellers from all parts of the world apply for Canada tourist visa to enjoy a short holiday or meet their relatives, friends, etc. Canada's lenient immigration policies also lure immigrants and travellers from different parts of the globe to Canada.