Please don't give wrong information. Indian holidays have nothing to do in Canada.
1) Credit cards and debit cards are managed by third party vendor like VISA , Master , Amex etc worldwide . Issuing countries holidays have nothing to with their debit and credit.
2) International CAD DD's...