Bank holidays on March 21: Which banks will remain closed

India