Banks across many Indian states are closed today, October 20, 2025, to observe Diwali, also known as Deepavali, Naraka ...