Don't go with indian banks...go with some international bank like Standard Chartered, Yes bank etc. which will be helpful to operate an account in canada also with no problems....visit any nearest branch...Indian bank will charge extra while withdrawing money from canada....its better to have an...