Hi, I am a citizen of India currently residing in USA on a work visa. I have a multiple entry Canada Visitor Visa valid up to 9 years from now. I am flying to Ottawa next week and I did not book my return flight back to USA as I am not sure about the return date. I have heard that one may require to show their return ticket to enter Canada. Is this true ? Can someone please help ?
Thanks!
Thanks!