Private and public sector banks across several parts of India are headed for a long weekend this week, between March 19 and ...