I had lodge visa from Nepal for study permit in canada, during the visa processing time my college has cancelled the program and provide new letter of acceptance for new campus of same college, now later i got visa. Currently, i send inquiry to Delhi Immigration that if i need to do any changes or not before travelling to canada? Delhi Immigration replied that i need to show new Letter of Acceptance at Port of Entry, but my college advised me to relodge the visa with new Letter of Acceptance and requested me to immigration rules? I am confused so please help me?