For the very first time, if you are arriving at Port of Entry (in Canada), you need to carry POF (Proof of fund) from Indian bank to show that you have sufficient funds to survive. Also you can carry some cash (not more than 10K CAD otherwise you need to declare it).
If you are returning back to...