Canada Diplomatic and Official Visa – The Canada Diplomatic Visa is a temporary visa that is issued to foreign diplomats who want to go to Canada for official duties. Within the Temporary Resident Visas of Canada, there is a specific visa...