Nearly all nationalities, including all Canadian citizens, need to apply for a visa before traveling toIndia. This can take a bit of time and forward planning, which means that applying for an Indian visa is an essential part ofplanning any trip to India.There are 2 main options for Indian...