Banks were supposed to be closed on March 31 in almost all states except Himachal Pradesh and Mizoram for Ramzan-Id (Id-Ul-Fitr) ...