Hey guys,
I am a Indian Citizen currently residing in Canada with Permanent Resident of Canada status. I did apply and receive a US visitor visa 2 yrs back and haven't yet visited the States. I am currently planning to visit New York in few weeks.
So I was wondering do I need...