Hi, I am an Indian citizen, living in India. I have 10 years B1B2 visa for USA. I checked on a forum that we can visit Canada with US Valid visa.
I will be traveling on US in next few months. I want to confirm can I visit Canada for 15 days with my Valid USA visa or should I apply for a canadian visa in India before I start traveling.
Canada and the US are two different countries. You cannot visit Canada with your US B1/B2 visa..... please apply for a Canada Temporary Resident Visa (TRV) from India before you leave for the US.
If you have traveled to the US in the last 10 years.... then you can apply under the CAN+ program for the Canada TRV.... the visa application form is the same (processing time may be faster), you must be able to show the US entry/exit stamps
Do see these links:
http://www.cic.gc.ca/english/information/applications/visa.asp