The Reserve Bank of India has announced over 100 bank holidays for 2026, covering national, religious, and regional events.