dear ankit,thanks for ur valuable inputs.yesterday i visited icici bank and found that they have branches in canada,so we can open our accounts and pof money through them easily.Manager of branch also told me that they also offer travel insurance for 90 days.Another point we should keep in mind...