Can Colombians Travel To Canada?
Can Colombians Travel To Canada? Canada tourist visa is required for Colombian citizens. The stay is usually short with a period of 180 days and visa expires in 180 days. Applicant is required to be present when applying for Canada tourist visa. A total of 12 documents are required for applying Canada tourist visa. Which