Yes, Indian nationals can apply for a Canada tourist visa. However, the applicant must hold a passport that is valid for up to 6 months.