Hi,
I am on H1 B visa working in USA, planning to visit Niagara falls, ON, Canada.
Can any one suggest do I need to get a Visitor / TRV (Temporary Resident visa) to visit Niagara Falls at ON, Canada?
If any one know information about immigration laws around that Travel are welcome.
Thanks & Regards,
Srini

