Banks across India observe Ram Navami holiday on March 27.